WinCE下用C库函数读写文件的问题 极简单的代码 pf = _tfopen(fname, _T("w"));//.......fwrite(outbuf, 1, nSize, fp); 将压缩后数据写入文件, 写入后查看文件大小, 发现总是比写入时的nSize值大, 莫名其妙多出来一些字节, 浪费了一下午时间, 终于搞清楚是系统会自动在 0x0A前插入一个 0x0D. 修改为 pf = _tfopen(fname, _T("wb")); 搞定