摘要: 第一章 类型程序必须存储和处理不同种类的数据,如整型和浮点数,编译器需要知道给定的数值所代表的数据类型是什么。在C中,术语”对象”为内存中的一块位置,它的内容代表值,对象也叫做变量,一个对象的类型决定了此对象在内存在所占有的空间大小和它可能的取值范围。例如:相同模式的比特位可以完全表示不同的整形,这取决于数据对象是否被解释为有符号数。2.1 类型学C中的类型可以分为以下几类:l 基础类型标准和扩展整数类型复杂浮点类型l 枚举类型l Void类型l 派生类型² 指针类型² 数据类型² 结构类型² 联合类型² 函数类型基本类型和枚举类型一起组成了算 阅读全文
posted @ 2010-12-05 19:31 Socrates 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.7.2 符号 符号可以为任意一个关键字、标识符、常量、字符串、标点符号、函数、操作符、两字母词等符合语法规则的表达式,如下C语句报含5个符号: printf("Hello, world./n");单独的符号为: printf ( "Hello, world./n" ) ; 符号被预编译器在翻译的第三阶段解释,与第七阶段编译器解释符号仅有一点不同:l 对于#include指示符,预处理理器认可<filename>和”filename”两种模式;l 在预处理阶段,字符常量和字符串不会由源字符集转化为执行时字符集;l 与编译阶段不同,预处理器不 阅读全文
posted @ 2010-12-05 17:52 Socrates 阅读(129) 评论(0) 推荐(0) 编辑