您的位置:首页 > 编程语言 > C语言/C++

c语言文件读写-bug1

2016-06-16 18:33 183 查看
#include <stdio.h>
int main(){
FILE *fp;
fp=fopen("demo.txt","w");
char str[20];
puts(str);
fputs(str,fp);
**//fclose(fp);**

fgets(str,20,fp);
gets(fp);
fclose(fp);
return 0;
}
加粗的这行代码,不写的话,会将多余的字符乱码写入文件。
比如:输入屏幕:里
打开项目下文件:里元元。。。。。
一个小bug记录一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: