为什么用fread读出来的数据是错的?
发布网友
发布时间:2022-06-28 13:38
我来回答
共1个回答
热心网友
时间:2023-10-09 17:58
FILE *fp=fopen("D:\\file.ccc","w+");
FILE *fp=fopen("D:\\file.ccc","r");
加个b试试, 以二进制方式写和读
===>>
FILE *fp=fopen("D:\\file.ccc","wb+");
FILE *fp=fopen("D:\\file.ccc","rb");追问是因为我写的时候没有关闭文件,不过还是很感谢您的回答