如何实现运行一个软件就记录一次次数并存在文本中?
#include<stdio.h>
main()
{
FILE *fb;
int i;
if((fb=fopen("D:\\次数.txt","r+"))==NULL)
printf("Error!");
fscanf(fb,"%d",&i);
i++;
fprintf(fb,"%d",i);
fclose(fb);
}
这是我想到的,但是不行啊! 就算用static定义也不行。纠结好久了,是不是文件使用方式错了? 求解,谢谢好心人喽! C
[解决办法]
单步调试, 看哪一步错. 包括看内部变量变化和文件变化.