本书由编者根据20余年的教学经验编写而成,历经多次修正及改版,是适合C语言初学者的一部经典之作。本书内容循序渐进,浅显易懂,既有广度又不失深度,内容与案例以及讲解方式专为编程初学者而设计。该书从分析C语言程序的基本结构入手,介绍常量、变量、表达式和常用的输入/输出函数、流程控制、数组和字符串处理、函数、指针、编译预处理命令、结构体和共用体、文件、C语言高级程序设计和实验指导等知识点。书中以C89/C90标准为主线,兼顾C99和C11标准,示例程序都可在Visual C++ 6.0环境下编译和运行,每一章后面均附有习题,所涉及的内容全面,例题丰富。本书既可作为高等院校相关专业的C语言课程教学用书,也可作为程序设计入门的参考书或培训教材。本书配套的电子课件、实例源文件、习题答案可以通过http://www.tupwk.com.cn/downpage网站下载,也可以通过扫描前言中的二维码下载。