本书是以C语言的新标准——ANSIC为基础,以目前微机上流行的C语言版本—TurboC等为主线,全面系统地介绍了C语言及其利用C语言进行程序设计。本书共12章。主要内容包括:C语言的产生和发展,C语言的特点;C源程序的组成和格式以及执行过程;简单数据类型的特性和使用;各种运算符及它们运算顺序;各种表达式;程序流程流程控制的方法;数组及使用;函数的类型和函数之间的数据传递;结构体、公用体和枚举类型及它们的使用;指会的概念和使用;编译预处理;文件操作;C语言程序设计的实例。书中还给出大量的例题,很多例题都有实用程序。且每章后都配有大量的习题。这些习题可作为课后练习,也可作为上机实习题或自我测试题。本书可作为计算机专业及相关专业的高职、高专的通用教植物。也可为相关专业的本科生教材。可供从事计算机软件开发的技术人员作为参考书。也可供教师作为教学的参考书。