C语言有极其丰富的数据类型和简洁高效的语句表达。《新编C程序设计教程》由赵忠孝、赵晔编著,以通俗的语言,简明的实例深入地剖析了程序设计的思想、原理和方法。主要介绍算法、数据类型和表达式、结构化程序设计、数组、指针、函数、预编译、结构体、位运算和文件等内容。本书深刻解释了数据类型的本质,提炼出一套程序设计的方法和要素,是一本引领读者在理论指导下实践,在实践基础上理解、总结和提高的教材。
《新编C程序设计教程》可作为高等院校相关专业教材,也可作为对C程序设计感兴趣的读者的自学用书。
学而不思则罔,思而不学则殆。学习的关键是思、是用、是实践。其中要思什么?要思其理,思其用,思其变。教材应尽量做到释其理、引其用、探其变。感觉到的东西不一定理解它,只有理解了的东西才能更深刻地感觉它。很难想象,一个对C语言数据类型都搞不清楚的人,能合理地使用各种数据类型来表示现实世界的数据;也很难想象,对循环结构的各要素都不理解的人,能设计出优秀的循环结构程序。一个人学习C语言的最好方法是:理论一实践一再理论一再实践,经过多次反复,方可掌握程序设计的方法。作为教材,一定要从本质和原理上将知识点讲清讲透。在这里,原理和细节是两个不同的概念。比如,之所以要分不同的数据类型,是由于各数据类型占用的存储单元多少不同,存储的格式不同,参加的运算不同,运算的结果也不同。这是本质与原理,必须清楚。而数据输出的各种格式则属于细节,其繁杂的格式不需要一一记得非常清楚。《新编C程序设计教程》由赵忠孝、赵晔编著,本教材力争用通俗的语言、生动的例子来诠释C语言的本质、原理和方法。而对于具体的细节,则可通过习题和上机实践逐步地掌握。