[C]文件读写解决方法
[C]文件读写
我在用C写一段文件读写的程序,但是文件一直打不开,不知道为什么,请高手指教,谢谢!
下面是程度:
#include <stdio.h>
int main(int argc, const char * argv[])
{
int test=2;
FILE * fic=NULL;
if(fic==fopen("table.txt","w"))
printf("file open");
fprintf(fic,"%d",test);
fclose(fic);
return 0;
}
------解决方案--------------------
可能你在fprintf之后看的,文件可能还在缓冲区里,没更新到文件里,你在fclose之后再看。
我在用C写一段文件读写的程序,但是文件一直打不开,不知道为什么,请高手指教,谢谢!
下面是程度:
#include <stdio.h>
int main(int argc, const char * argv[])
{
int test=2;
FILE * fic=NULL;
if(fic==fopen("table.txt","w"))
printf("file open");
fprintf(fic,"%d",test);
fclose(fic);
return 0;
}
------解决方案--------------------
可能你在fprintf之后看的,文件可能还在缓冲区里,没更新到文件里,你在fclose之后再看。