本书以 C 语言为载体,针对程序设计初学者,用严谨且通俗易懂的语言,深入浅出、循序渐进地介绍了 C 语言的语法及程序设计的思想与技巧。C 语言是程序设计中使用很广泛的语言之一,以其功能丰富、使用灵活、应用面广、目标程序效率高等优点,长期位居计算机语言排行榜前列。全书分为 10 章,主要包括以下内容:C 语言概述、数据类型、常量与变量、运算符、三种控制结构、数组、函数、指针、结构体和共用体、文件。重要的章节都为读者提供了大量学以致用的实例,有利于读者形成程序设计的基本思想,掌握程序设计的方法,提高解决具体问题的能力。本书适合作为高职院校计算机相关专业学生的教材,也可作为自学 C 语言程序设计的参考用书。