本书以实例为主线,以培养C语言应用能力为重点,强调理论教学与实验密切结合的同时,注意介绍ANSIC已经更新的内容,并与C++接轨,例如,引入函数原型,void关键字及const限定符和使用方法等。重点介绍基本理论、基本知识和基本技能,熟悉掌握编译环境,尤其培养从事软件初步开发的能力,并为后续课程的学习打下基础。 各章均有典型例题和错误分析,并结合本章内容给出实验题和习题,同时从实用的观点出发,专门开设一章课程设计实例,结合实例详细介绍头文件的编制、多个C语言文件及工程文件的编制等方法,以培养学生的实际应用能力。 本书取材新颖、结构合理、概念清楚、语言简洁、通俗易懂、实用性强,易于教学和受业,重在培养学生的应用技能。本书特别适合作为高校教材,也可以作为培训班和自学教材及工程技术人员的参考书。