c语言处理功能丰富,表达能力强,使用灵活方便,执行程序效率高,可移植性强;具有丰富的数据类型和运算符,语句非常简单,源程序简洁清晰;可以直接处理硬件系统和对外围设备接口进行控制。c语言是一种结构化的程序设计语言,支持自顶向下、逐步求精的结构化程序设计技术。本教材以指针为主线贯穿始终,详细介绍了c语言程序设计的基本原理和方法。《c语言程序设计》共分12章,主要介绍c语言基础知识,程序的控制结构,c语言中的构造数据类型,指针数据类型,程序中的文件及c语言的特点等内容。《c语言程序设计》适合用作高等院校计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。