C语言是计算机程序设计的主流语言之一,是目前大部分理工科院校开设程序设计课程的教学语言。 本书共分8章,以国际标准C89为准则,以程序设计的基本概念及方法为主导,详细、全面地介绍C语言程序设计的基本结构、函数、数组、结构体与共用体、指针、文件等内容;强调库函数的引用,倡导程序复用的思想,注重程序流程图的应用以及程序书写的规范性等,突出重点章节总结性案例的知识综合性、复杂性和趣味性。 本书提供丰富的在线学习资源,内容深入浅出,循序渐进。 本书既可以作为高等院校非计算机专业程序设计基础课程教材,又可作为工程技术人员与程序设计爱好者拓宽应用的参考书,同时也适用于自学读者阅读。