本书覆盖了C语言的主要语言点,对C语言的介绍比较全面和系统。为了使读者能够真正掌握C语言,在介绍C语言的各个语言点时,力求做到通俗易懂,尤其是对语言点中容易出现错误的地方作了详细的说明,并结合了应用实例,使读者能够真正加以运用。本书内容丰富、结构清晰,易于教师进行教学与读者自学。书中具有较大的知识信息量,从程序设计的基础知识、程序流程控制、数组、指针、自定义数据类型到*后的文件操作,通过120个实例的分析讲解,利用280道习题进行练习与巩固,再通过48道上机练习题的操作实践,由浅至深,层层引导,使读者能够快速地掌握C语言,提高程序设计能力。程序实例均有详细的讲解和注释,容易读懂、便于教学。本书在内容选取、概念引入和文字叙述等各方面,都力求遵循面向实际应用、重视实践、便于自学的原则,注重理论联系实际,强调对分析问题、解决问题能力的训练与培养。