《C语言程序设计(第2版)》共分9章。第1章为C语言的发展与简单C程序,第2章为C语言上机环境与上机调试及常见问题汇总,第3章为数据类型与变量类型,第4章为顺序结构程序设计,第5章为分支结构程序设计,第6章为循环结构程序设计,第7章为函数,第8章为数组与指针,第9章为文件。预处理命令以及常见的数学函数等放在附录。《C语言程序设计(第2版)》在内容选择、概念引入和文字叙述,开发工具等各个方面,力求重视实践、便于理解自学。对C语言的学习,涉及到很多语法,针对难以理解的地方,都用[强调说明]重点讲解。列举的示例后都有[分析说明]。对于有交叉的内容用[提前说明]提示。结合语法列举示例,强调对分析问题、解决问题能力的训练和培养,并引导学生对计算机程序设计的兴趣,培养动手能力。对一些较为抽象的概念借用例子讲解,力求有所创新,使我们的读者能轻松、有兴趣和感觉容易地阅读《C语言程序设计(第2版)》。此外,所有示例都在Visual C++ 6.0环境编译通过,这为后续面向对象C++语言程序设计奠定了基础。《C语言程序设计(第2版)》可以作为高等院校非计算机专业、计算机专业和高职高专计算机专业的教材,也适合作为初学者的自学入门教材。《C语言程序设计(第2版)》配套的电子教案及相关资料请到北京邮电大学出版社的网站下载。