首页 > 代码库 > 常用的预定义的宏

常用的预定义的宏

常用的预定义的宏

常用的预定义的宏有:
__LINE__ 当前源程序行的行号,用十进制整数常量表示
__FILE__ 当前源文件的名称,用字符串常量表示
__DATE__ 编译时的日期,用“MM dd yyyy”形式的字符串常量表示
__TIME__ 编译时的时间,用“hh:mm:ss”形式的字符串常量表示
__STDC__ 当且只当编译器遵循ISO标准时,它的值是十进制常量1
__STDC__VERSION__ 如果编译器遵循C99,则这个宏的值是199901L,其他情况下该宏没定义。

常用的预定义的宏