C语言读文件问题: fread读取文件返回的长度比实际读取的要少很多

问题: fread读取文件返回的长度比实际读取的要少很多,文件大小5M,以“r”模式fopen,读取10000个字节,返回长度0x301(769),实际读取了2400(0x960)个字节; 如下图: 解决方法:将fopen的模式改为  FILE* pFileRead = fopen(filename, "rb+");//二进制读取,如果只是r ,读取出来的数据会错误,20191014. 就能完整的
相关文章
相关标签/搜索