C语言文件问题:为什么我在执行了第一个程序后,再执行第二个程序出错了?

2025-02-27 04:00:00
推荐回答(2个)
回答1:

很简单,第一次写完之后没有关闭(保存)文件,也就是没有释放文件指针,所以第二次读不出来

回答2:

楼上 说的是什么啊 看都没看 就回答问题 太不负责任了。
貌似少一个头文件 #include "string.h" str[3][10] 数组 应该在string.h 中
你的 while 循环 是不是 死循环? 就提供的以上函看应该没什么问题 估计就是头文件的缺失 你提到的很多函数 都是在其他文件中命名的