1.C语言中只需加入以下代码即可将变量的数值打印到.txt文件中。
FILE *fp = fopen("dayin.txt", "a");
fprintf(fp, "%d\n", 变量名);
fclose(fp);
2.若想每次运行C程序就覆盖掉上一次生成的.txt文件,则需要先加入以下子函数。
int File_Exist(char *file)
{
FILE *fp;
fp = fopen(dayin, "r");
if (fp == NULL)
{
return 0;
}
else
{
fclose(fp);
return 1;
}
}
3.然后在主函数中加入以下代码,即可实现每运行一次C程序,便删除掉上次运行的结果,然后重新打印新的.txt的效果。
if (File_Exist("dayin.txt") == 1)
{
remove("dayin.txt");
}