本帖最后由 yanghelovehuang 于 2018-9-30 09:28 编辑
各位大佬 我写了一个程序 首先用fprintf向文件里写内容写程序, 记为write函数 然后在read函数里调用system函数实现cat脚本打印写到文件里的内容,可是不能打印本次写的 只能打印以前写入的, 例如 先调write函数 再调read函数
write()
read()
本次write写的内容读不出来, 但是能读出以前写的内容, cat的路径是对的, 请问这是怎么回事啊 这俩图片一个是写 一个是读
第三张是我写的一个小的测试程序 第一次运行时1.txt里面已经写了一条内容, 但是没读出来,再执行一次1.txt有两条内容 但是只打印出上一次写的那条信息 |