<< 向前        下一页 >>

ID : 501

预处理

所谓预处理,就是在编译程序前对要执行的源程序编码进行整形处理。

由于预处理是在编译前进行处理,编译后有效的变量、过程和指令等仅视为字符串进行处理。因此不能使用变量,可在过程内外进行记述。

处理内容如下。

预处理编码一览

指令名 功能
#Define 定义宏。
#Undef 解除在#Define中定义的宏定义(设定为未定义)。
#Include 读取指定的文件。
#Pragma Encrypt 加密程序编码。
#If ... #Endif 根据指定条件选择编译的程序编码。
#Ifdef ... #Endif 判定是否已定义指定宏,并选择编译的程序编码。
#Ifndef ... #Endif 判定是否尚未定义指定宏,并选择编译的程序编码。
#Warning 编译时输出警告。
#Error 编译时输出错误。

相关项目

-

注意事项

预处理编码在编译前进行处理。因此不能使用在程序内定义的变量等。

ID : 501

<< 向前        下一页 >>