C语言是当今国际上广泛流行的程序设计语言之一,《C语言程序设计基础》讲解C语言程序设计的基础知识及其编程技巧。全书共分11章,包括绪论,基本数据类型,选择结构,循环结构,数组,函数,编译预处理,指针,结构体、共用体和枚举类型,指向结构体的指针与链表,文件等内容,同时每章包含丰富的课后习题。书中示例侧重实用性和启发性,趣味性强,通俗易懂,使读者能够快速掌握C语言的基础知识与编程技巧,为实战应用打下坚实的基础。 《C语言程序设计基础》由浅入深,采用多案例教学,强调应用性和实践性,可作为应用型本科、高职院校各专业学生学习C语言程序设计的教材,也可供计算机等级考试者和其他各类学习者使用参考,还可作为软件开发人员的参考用书。
C语言既具有高级语言的强大功能,又有很多直接操作计算机硬件的功能(这些都是汇编语言的功能),因此,C语言通常被称为中级语言。学习和掌握C语言,既可以增进对计算机底层工作机制的了解,又能为进一步学习其他高级语言打下坚实的基础。 《C语言程序设计基础》共分为11章,以培养C语言应用能力为主线,介绍了C语言的基本概念、语法规则和利用C语言进行程序设计的方法。第1章重点介绍C语言的特点、基本结构、输入输出语句,以及C程序的编辑、编译和运行方法等。第2章重点介绍C语言的基本数据类型、表示方法和存储格式,C语言变量的定义和赋值、不同数据类型间的类型转换,以及C语言中常用运算符的功能、使用方法、结合性和优先级等。第3章重点介绍程序设计的一般方法、结构化程序设计思想以及C语言的顺序结构和选择结构的实现方法。第4章重点介绍C语言的3种循环结构,即while语句、do-while语句和for语句,循环结构中常用语句break和continue的使用方法,以及循环语句的嵌套。第5章重点介绍C语言中数组的定义和使用、字符数组的定义和使用,以及常用字符串函数。第6章重点介绍模块化编程思想、C语言函数的定义和调用、函数的嵌套调用和递归调用。第7章重点介绍编译预处理的相关概念、宏定义的创建和使用。第8章重点介绍指针与指针变量的概念、指针的基本运算、指针与数组的运算、指针与函数的使用。第9章重点介绍C语言中结构体类型、共用体类型和枚举类型的定义和使用。第10章重点介绍C语言中指向结构体变量和结构体数组的指针变量的使用,结构体指针变量作为函数参数的使用,动态存储分配以及链表的概念和基本操作。第11章重点介绍C语言文件的基本类型和相关操作。
- 版权: 清华大学出版社
- 出版: 2018-10-01
- 更新: 2024-06-26
- 书号:9787302504481
- 中图:TP312C-43
- 学科:工学控制科学与工程工学计算机科学与技术