本书共分11章,内容包括计算机编程及C语言概述,基本数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,编译预处理,复杂数据类型,文件等。 本书注重教材的可读性和适用性,每章开头均介绍本章内容与前后章节知识点的关系; 在“常见编程错误和编译器错误”中给出了该章知识点在编程中可能出现的语法和语义错误; 在“小结”中对要求掌握的知识点进行了概要说明; 书中附有大量的图表、程序,使读者能正确、直观地理解问题; 样例由浅入深,强化知识点、算法、编程方法与技巧,并给出了