第十七章 高级数据表示 17.1 研究数据表示 主要用结构体封装 17.2 从数组到链表 主要考虑数组成员数的不确定性 17.3 抽象数据类型(...
第十六章 C 预处理器和 C 库 16.1 翻译程序的第一步 源代码中的字符映射到源字符集。 编译器定位每个反斜杠后面跟着换行符的实例,并删除它...
第十五章 位操作 15.1 二进制数、位和字节 二进制数(binary number):以 2 为基底表示的数字。 C 语言用字节表示存储系统字...
第十四章 结构和其他数据形式 14.1 示例问题:创建图书目录 为结构建立一个格式或样式; 声明一个适合该样式的变量; 访问结构变量的各个部分。...
第十三章 文件输入/输出 13.1 与文件进行通信 文件(file):通常是在磁盘或者固态硬盘上的一段已命名的存储区。 文本模式和二进制模式 ...
第十二章 存储类别、链接和内存管理 12.1 存储类别 对象(object):一块存储数据的内存,可以存储一个或多个值。 标识符(identi...
第十一章 字符串和字符串函数 11.1 表示字符串和字符串 I/O 11.1.1 在程序中定义字符串 字符串字面量(string literal...
第十章 数组和指针 10.1 数组 用逗号分隔的值列表初始化数组。 如果不初始化数组,数组元素是未知值;如果部分初始化数组,剩余元素初始化为 0...
第九章 函数 9.1 复习函数 函数(function):完成特定任务的独立程序代码单元。 函数原型(function prototype):告...