预定义符号有五种,分别是:__FILE__、__LINE__、__DATE__、__TIME__、__STDC__
其中我们比较常用的是以下四种:
__FILE__:表示进行编译的源文件;
__LINE__:表示当前文件的行号;
__DATE__:表示文件日期;
__TIME__:表示文件时间;
#include<stdio.h>
#include<windows.h>
#include<stdlib.h>
int main()
{
printf("file->%s\nline->%ddata->%s\ntime->%s\n",__FILE__,__LINE__,__DATE__,__TIME__);
system("pause");
return 0;
}