- #include<stdio.h>
- #include<stdlib.h>
- void main()
- {
- printf("代码在 %d 行\n", __LINE__);
- printf("代码编译的时间%s %s\n", __DATE__, __TIME__);
- printf("文件名 %s\n", __FILE__);
- printf("函数名 %s\n", __FUNCTION__);
- }
__LINE__ 表示当前行号,整型值
__FILE__ 表示当前文件名,字符串类型
__DATE__ 编译的日期,字符串类型
__TIME__ 编译的时间,字符串类型
__STDC__ 预定义的宏
__FILE__ 表示当前文件名,字符串类型
__DATE__ 编译的日期,字符串类型
__TIME__ 编译的时间,字符串类型
__STDC__ 预定义的宏