C和指针
文章平均质量分 78
_Felix_Zhang
踏踏实实做学问
展开
-
读书笔记:C和指针1
第一章:快速上手 1.1 简介 comment /* ** this is a comment. ** */ /* this is a commit. */ #if 0 statements原创 2017-09-27 20:21:28 · 253 阅读 · 0 评论 -
读书笔记:C和指针2
第六章:指针 6.1 内存和地址 高级语言提供的特性之一就是通过名字而不是地址来访问内存的位置。 这些名字就是我们所称的变量,名字和内存位置之间的关联并不是由硬件提供的,它是由编译器为我们实现的。 所有这些变量给了我们一种更为方便的方法来记住地址--硬件仍然通过地址访问内存位置。 6.2 值的类型并非值本原创 2017-09-27 20:22:51 · 278 阅读 · 0 评论 -
读书笔记:C和指针3
第十章 结构和联合 在C中,使用结构可以把不同类型的值存储在一起。 10.1 结构的基础知识 C 语言提供了两种聚合数据类型,数组和结构。 数组元素可以通过下标访问,这是因为数组的元素长度相同。但是结构中情况并非如此。由于一个结构的成员可能长度不同,所以不能使用下标来访问他们。 相反,每个成员都有自己的名字,它们原创 2017-09-27 20:25:07 · 245 阅读 · 0 评论 -
读书笔记:C和指针4
第十四章 预处理器 编译一个C程序涉及很多步骤,其中第一个步骤被成为预处理阶段。C 预处理器在源代码编译之前对其进行一些文本性质的操作。它的主要任务是: 删除注释,插入被#include 指令包含的文件内容,定义和替换由#define 指令定义的符号以及确定代码的部分内容是否应该根据一些条件编译指令进行编译。 14.1 预定义符号 符原创 2017-09-27 20:26:30 · 198 阅读 · 0 评论 -
读书笔记:C和指针5
第十五章:输入/输出函数 ANSI C 和早期C相比的最大优点之一就是它在规范里所包含的函数库。每个ANSI编译器必须支持一组规定的函数,并具备规范所要求的接口,而且按照规范的行为工作 ANSI编译器并未被禁止在他们的函数库的基础上增加其他函数。但是,标准函数必须标准所定义的方式执行。 如果你关心可移植性,只要避免使用任何非标准函数就可以。 15.1 错误报原创 2017-09-27 20:29:13 · 242 阅读 · 0 评论 -
读书笔记:C和指针6
第十六章:标准函数库 16.5 信号 程序中所发生的事件绝大多数都是由程序本身所引起的,例如执行各种语句和请求输入。但是,有些程序必须遇到的事件却不是程序本身所引发的。 一个常见例子就是用户中断了程序。如果部分计算好的结果必须进行保存以避免数据的丢失,程序必须预备对这类事件作出反应, 虽然它没有办法预测什么时候会发生这种情况。原创 2017-09-27 20:31:23 · 207 阅读 · 0 评论