c语音文件的读取和保存

我用c语言写了一个记录信息的程序,每次信息录入到了文件后,当我把程序关闭后再打开,之前录入的信息就无法在程序中浏览到了该怎么办?(第二次打开时文件中第一次录入的信息依然存在)

那要看你读取文件代码和写入文件的代码的一致性了

有几种情况:
(1)程序启动的时候没有读取文件,或者读取文件失败
(2)写文件的格式跟读文件的个数不一样,导致读取失败。
(3)读写文件用的函数不匹配,比如写文件用fwrite,读文件就要用fread,如果写文件用fprintf,读文件就要用fscanf
参考下面的例子(里面有文件读写的函数示例:)