作者:黑马@梦想 | 来源:互联网 | 2023-05-19 04:55
测试用,往一文件里面写入大量随便什么数据,100M,然后fseek开头,重写,一直写,为了知道是否一直在写数据,文件最后显示时间。求大神。谢谢
14 个解决方案
不要把
fopen("...","...");fscanf,fprintf,fclose //读时把\r\n替换成\n,写时把\n替换成\r\n;读到\x1a就设置EOF;读写的内容当字符看待
和
fopen("...","...b");fread,fwrite,fclose //不作以上替换,遇到\x1a仍继续读;读写的内容当字节看待
弄混了