总览
第1
章 主要通过一个简单的C
语言程序介绍了一些基本元素,如:注释,main
函数等,用于快速了解C
语言的大致结构和语法规则;
第2
章 介绍了在C
语言的运行环境以及C
语言中的标识符;
第3
章 主要讲解了C
语言中基础的数据类型,如整型、浮点型等,以及变量的作用域和属性等重要知识;
第4
章 介绍了C
语言中的主要语法和程序结构,如:选择结构if
语句,循环结构for
、while
语句;
第5
章 讲解了C
语言中的表达式和操作符,包括:各种类型的操作符和表达式的求值;
第6
章 介绍了C
语言中重要角色--指针,说明了指针的作用和使用;
第7
章 讲解了模块化编程中不可或缺的功能--函数;
第8
章 介绍了C
语言中较有特色的数组功能,包括:一维数组、多维数组、指针数组;
第9
章 重新讲解了C
语言中的字符串,主要是因为C
语言中并不存在srting
数据类型,内容包括:字符串在C
语言中的定义,以及常用的操作;
第10
章 主要介绍了C
语言如何实现复杂的数据结构--使用结构struct
,同时介绍了较为少用的联合体union
;
第11
章 主要讲解C
语言如何使用操作系统分配的内存空间,即动态分配内存;
第12
章 主要介绍链表,展示了如何使用结构和指针实现数据结构;
第13
章 在原来指针的基础上更进一步,讲解函数指针以及指向指针的指针;
第14
章 讲解了在C
语言编译中的第一步,预处理,主要包括:常见的预定义的使用;
第15
章 介绍了C
语言如何实现I/O
的操作,主要包括常见的输入、输出函数;
第16
章 着重介绍了常常使用的标准库;
第17
章 介绍了经典的数据结构;
第18
章 算是对之前运行环境的补充,介绍了如何判断C
语言运行环境