C语言 fprintf写不到文件里面去

我重写了 open函数 想在open的同时得到时间,工作目录,文件名,然后把这些数据记录到txt文件中,前面的都做到了,唯独那个数据写到txt文件里,文件可以照常创建,但是写不进去,不知道为啥,有知道的大神指教一下。
啊 已经找到问题了,给后面来的人一点提示 fflush(fp). 强制写入

第1个回答  2018-04-19
必须要添加fclose函数来关闭这个文件指针
否则你的程序一直占用文件是保存不了的本回答被网友采纳
第2个回答  2018-04-18
最后记得把文件关闭呀。
相似回答