正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS ANSIO标准规定可以在C源程序中加入一些“预处 理命令”( preprocessor Directives),以改进程序 设计环境,提高编程效率。这些预处理命令是由 ANSI O统一规定的,但是它不是C语言本身的组 成部分,不能直接对它们进行编译(因为编译程序 不能识别它们)。必须在对程序进行通常的编译(包 括词法和语法分析、代码生成、优化等)之前,先 对程序中这些特殊的命令进行“预处理”,即根 据预处理命令对程序作相应的处理(例如,若程序 中用# define命令定义了一个符号常量A,则在预 处理时将程序中所有的A都置换为指定的字符串。 若程序中用# n Clude命令包含一个文件“ StDio. h”,ANSI C标准规定可以在C源程序中加入一些“预处 理命令”(preprocessor DireCtiveS) ,以改进程序 设计环境,提高编程效率。这些预处理命令是由 ANSI C统一规定的,但是它不是C语言本身的组 成部分,不能直接对它们进行编译(因为编译程序 不能识别它们)。必须在对程序进行通常的编译(包 括词法和语法分析、代码生成、优化等)之前,先 对程序中这些特殊的命令进行“预处理”, 即根 据预处理命令对程序作相应的处理(例如,若程序 中用#define命令定义了一个符号常量A,则在预 处理时将程序中所有的A都置换为指定的字符串。 若程序中用#inClude命令包含一个文件“StDio.h
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有