将[mw_shl_code=c,true]fopen(path,"w");[/mw_shl_code]改为[mw_shl_code=c,true]fopen(path,"r");[/mw_shl_code] |
本帖最后由 创世菌 于 2017-12-3 15:36 编辑 [mw_shl_code=c,true]#include <stdio.h> #include <stdlib.h> int main() { char *path=(char *)calloc(256,sizeof(char)); gets(path); FILE *fp=fopen(path,"w"); fgets(path,256,fp); puts(path); fclose(fp); return 0; }[/mw_shl_code] |
[mw_shl_code=c,true]#include <stdio.h> #include <stdlib.h> int main() { char *path=(char *)calloc(256,sizeof(char)); gets(path); FILE *fp=fopen(path,"w"); fprintf(fp,"你好,欢迎你来到C++的世界"); fclose(fp); fp=fopen(path,"w"); fprintf(fp,"hello"); fclose(fp); return 0; } [/mw_shl_code] |
本帖最后由 创世菌 于 2017-12-2 16:35 编辑 我从不用那么复杂的方法去做文件操作![mw_shl_code=c,true]#include <stdio.h> int main() { FILE *fp=fopen("1.txt","w"); fprintf(fp,"你好,欢迎你来到C++的世界"); fclose(fp); fp=fopen("1.txt","w"); fprintf(fp,"hello"); fclose(fp); return 0; } [/mw_shl_code] |