永发信息网

c语言文件写入运行时出现下面的错误

答案:3  悬赏:40  手机版
解决时间 2021-02-16 06:24
  • 提问者网友:暮烟疏雨之际
  • 2021-02-15 17:00
c语言文件写入运行时出现下面的错误
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-02-15 18:01
把程序带str!=NULL的部分发出来呀
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-02-15 20:08
这是vc++6.0么 win7下会出现各种bug 升级版本或者换个IDE吧
  • 2楼网友:duile
  • 2021-02-15 18:56
不用多处判断是否到了文件的末尾,在你的while循环里,fscanf执行完以后,文件指针fp会移到下一行,而你的fread又读了一次,将文件指针再次往下移一行,printf打印fscanf读出的结果,如果文件刚好有两行的话就执行完了,所以要退出, 在使用fscanf时要注意文件的格式,一行的末尾不能多一个空格,文件的末尾不能多一个回车,不然老会多打印最后一行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯