LINE :当前程序行的行号,表示为十进制整型常量
FILE :当前源文件名,表示字符串型常量
func:指示当前函数名
DATE :转换的日历日期,表示为Mmm dd yyyy 形式的字符串常量,Mmm是由asctime产生的。
TIME :转换的时间,表示"hh:mm:ss"形式的字符串型常量,是有asctime产生的。(asctime貌似是指的一个函数)
STDC :编辑器为ISO兼容实现时位十进制整型常量
STDC_VERSION :如何实现复合C89整部1,则这个宏的值为19940SL;如果实现符合C99,则这个宏的值为199901L;否则数值是未定义
STDC_EOBTED :(C99)实现为宿主实现时为1,实现为独立实现为0
STDC_IEC_559 :(C99)浮点数实现复合IBC 60559标准时定义为1,否者数值是未定义
STDC_IEC_559_COMPLEX: (C99)复数运算实现复合IBC 60559标准时定义为1,否者数值是未定义
STDC_ISO_10646 :(C99)定义为长整型常量,yyyymmL表示wchar_t值复合ISO 10646标准及其指定年月的修订补充,否则数值未定义