C语言文件的问题。输入数据后会生成txt后缀的文件,为什么txt文件里面没有有数据呢?其他程序输入后有的。
答案:2 悬赏:50 手机版
解决时间 2021-01-26 21:04
- 提问者网友:爱唱彩虹
- 2021-01-26 13:54
C语言文件的问题。输入数据后会生成txt后缀的文件,为什么txt文件里面没有有数据呢?其他程序输入后有的。
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-01-26 14:02
fprintf(fp,"%d%s%d\n",stud[i].xh,stud[i].xm,stud[i].cj);
这句在%d和%s之间加上空格就行了
fprintf(fp,"%d %s %d\n",stud[i].xh,stud[i].xm,stud[i].cj);
不加空格的话,成绩数据会被%s连带读到xm里面去
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
这句在%d和%s之间加上空格就行了
fprintf(fp,"%d %s %d\n",stud[i].xh,stud[i].xm,stud[i].cj);
不加空格的话,成绩数据会被%s连带读到xm里面去
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
全部回答
- 1楼网友:撞了怀
- 2021-01-26 14:59
循环生成若干个文件名
可以用随机数。
然后 在文件名结尾加.txt
可以用strcat
以"w"方式 打开文件,就会创建对应的文件。
关闭文件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯