2007年3月28日
摘要: 所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。 C语言提供了多种预处理功能,如宏定义、文件包含、 条件编译等。 宏定义 在C语言源程序中允许用一个标识符来表示一个字符串, 称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换, 这称为“宏代换”或“宏展开”。 在C语言中,“宏”分... 阅读全文
posted @ 2007-03-28 22:38 左左右右 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 文章出处: http://linux.ccidnet.com/art/310/20061025/931699_1.html我把作者的文章精简了一下,着重点放在几个问题的答案上:) 预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)... 阅读全文
posted @ 2007-03-28 14:30 左左右右 阅读(290) 评论(0) 推荐(0) 编辑