预处理器

一.前言

1.编译一个C程序涉及很多步骤。其中第一步骤称为预处理(preprocessing)阶段。C预处理器(preprocessor)在源代码编译之前对其进行文本性质的操作。

2.它的主要任务包括删除注释、插入被#include指令包含的内容、定义和替换由#define指令定义的符号以及确定代码的部分内容是否应该根据一些条件编译指令经行编译。

二.预定义符号

1.以下为预处理器定义的符号。它们的值或者是字符串常量,或者是十进制数字常量。

2.__FILE__和__LINE__在确认调试输出时很有用。__DATE__和__TIME__常常用于在被编译的程序中加入版本信息。

3.__STDC__用于那些在ANSI环境和非ANSI环境都必须进行编译的程序中结合条件编译。

注:

此处的前缀是两个下划线.

你可能感兴趣的:(File,任务,编译器,Borland,preprocessor)