本书共8章。前7章介绍C语言的基本语法、各种数据类型、函数与程序的设计方法及文件操作,第8章介绍C语言的图形处理功能。 本书对常规的C语言教材的体系结构进行了适当调整,将指针部分分散到各个相应的章节中分别进行介绍,使读者很容易理解指针的概念,很自然地掌握各种指针的用法。本书内容循序渐进、结构清晰、层次分明、通俗易懂,通过大量例题验证语法和说明程序设计方法。为了使读者更好地掌握各章内容,每章末均配有大量精选的习题。 与本书配套的《C语言程序设计(第3版)学习与实验指导》已出版。 本书可作为高等学校和高职院校计算机相关专业及公共计算机课程的教材,也可作为自学者或计算机培训班的教材。