宏 | 描述 |
---|---|
__DATE__ | 当前日期,一个以 “月 日 年” 格式表示的字符常量。 |
__TIME__ | 当前时间,一个以 “HH:MM:SS” 格式表示的字符常量。 |
__FILE__ | 当前文件名,一个字符串常量。 |
__LINE__ | 当前行号,一个十进制变量 |
__STDC__ | 当编译器以 ANSI 标准编译时,则定义为 1。 |
#include <stdio.h>
main()
{
printf("Date :%s\n", __DATE__ );
printf("Time :%s\n", __TIME__ );
printf("File :%s\n", __FILE__ );
printf("Line :%d\n", __LINE__ );
printf("ANSI :%d\n", __STDC__ );
}
运行结果: