// 注意如果在后缀为C的源文件上,采用C++输出方法来输出数据到txt文件,VS2008编译器可能报错。解决方法是将后缀改为CPP,并另建一个新的工程,然后采用c++的输出方法,这样比较方便些。如果C文件中使用了一些非法关键字,那么修改这些变量的定义,以免与c++的关键字重复定义。
void main(){ FILE *fp,*fp1;char str[200];if((fp=fopen("new.txt","wt"))==NULL) /* 假设新旧文本文件分别是new.txt,old.txt */ { printf("cannot open file\n");return;} if((fp1=fopen("old.txt","rt"))==NULL){ printf("cannot open file\n");return;} while (fgets...
如果是Linux那更错, 斜杠是不用转义字符的, 你只用打一个就可以了.
FILE *fp = fopen(“*.txt”, "w");fprintf(fp, "这里放置你需要输出到txt文件的字符流!",...);fclose(fp)非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
C语言怎么将输出数据以TXT格式保存到磁盘中
void LoadFile(void) //这个函数是从XXX文件读入C程序中 { int i;FILE*fp;fp=fopen("XXX.txt","...