——FILE——代码所在位置
——LINE——代码所在行号
——DATE——日期
——TIME——时间
int main()
{
//以写的形式打开text.txt,若没有文件,则新建一个
FILE* fp = fopen("text.txt", "w");
if (fp == NULL)
{
//打印 错误原因
perror("打开失败");
}
//将数据格式化输出到fp中
fprintf(fp, "%s %d %s %s", __FILE__, __LINE__, __DATE__, __TIME__);
//关闭文件
fclose(fp);
fp == NULL;
return 0;
}
在text.txt文件中就可看到以下信息