本书介绍利用C语言进行计算机程序设计的基本知识。全书共分13章,详细介绍了C语言的基本概念、输入和输出、选择结构、循环结构、数组、函数、编译预处理、指针、结构体与共用体、文件等内容,同时介绍了面向对象程序设计语言C++的基本概念和数据结构的基本内容。另外,每章配有大量例题和习题,便于读者巩固所学知识,掌握程序设计的基本方法与编程技巧。
本书力求概念叙述准确、严谨,语言简练通俗,条理清晰易读。本书可作为高等院校理工科非计算机专业的“C语言程序设计”课程的教材,同时也可作为工程技术人员学习C语言的自学用书。