本书主要内容包括程序设计与C语言概述,数据及数据类型,运算符、表达式和语句,流程控制,函数,数组与字符串,指针,预处理,结构体与共用体,文件,动态数据结构等。本书内容丰富、结构清晰、实例代码详尽,介绍经典算法、经典问题和大量的示例程序,并配有很多插图,具有很强的参考意义。本书强调概念阐释的通俗性、编程实践的先导性、先进思想的重要性以及深入学习的后续性,可为读者更好地学习C语言编程打下坚实的基础。本书既适合作为C语言初学者的入门教材,尤其适合自学;也可作为大专院校相关课程的参考书以及从事C语言开发的程序员的参考手册。
目录
- 第1章 程序设计与C语言概述
- 1.1 计算机程序
- 1.1.1 什么是程序
- 1.1.2 什么是计算机程序
- 1.1.3 程序设计
- 1.2 计算机语言
- 1.2.1 语言
- 1.2.2 什么是计算机语言
- 1.2.3 计算机语言简史
- 1.2.4 高级语言的执行方式
- 1.3 C语言概述
- 1.3.1 为什么叫“C语言”
- 1.3.2 C语言的版本
- 1.3.3 C语言的特点
- 1.3.4 C语言的应用
- 1.4 第一个C程序
- 1.4.1 为什么选“Hello, World”
- 1.4.2 “Hello, World”程序
- 1.4.3 “Hello, World”程序解析
- 1.4.4 C程序结构特点解析
- 1.4.5 C程序是如何执行的
- 1.5 Microsoft Visual C++ 6.0集成开发环境简介
- 1.5.1 集成开发环境(IDE)
- 1.5.2 集成开发环境的功能
- 1.5.3 为什么选择Microsoft Visual C++ 6.0
- 1.5.4 Microsoft Visual C++ 6.0的版本
- 1.5.5 Microsoft Visual C++ 6.0的安装
- 1.5.6 项目和工作区
- 1.5.7 Visual C++ 6.0界面简介
- 1.5.8 常用菜单项
- 1.5.9 常用工具栏
- 1.5.10 视图窗格简介
- 1.5.11 代码颜色
- 1.5.12 使用Visual C++ 6.0编写和运行“Hello, World”程序
- 第2章 数据及数据类型
- 第3章 运算符、表达式和语句
- 第4章 流程控制
- 第5章 函数
- 第6章 数组与字符串
- 第7章 指针
- 第8章 预处理
- 第9章 结构体与共用体
- 第10章 文件
- 第11章 动态数据结构
- 附录Ⅰ C语言运算符及其优先级汇总表
- 附录Ⅱ 标准ASCII码字符集
-
参考文献