请问一下代码能不能写成这样呢
```c++
fwrite (szBuff, 1, iLen, pFile) < 0
写成
fwrite (szBuff, 1, iLen, pFile) < =0
换句话说,fwrite (szBuff, 1, iLen, pFile) =0就一定代表 写入失败吗?
```
请问一下代码能不能写成这样呢
```c++
fwrite (szBuff, 1, iLen, pFile) < 0
写成
fwrite (szBuff, 1, iLen, pFile) < =0
换句话说,fwrite (szBuff, 1, iLen, pFile) =0就一定代表 写入失败吗?
```
fwrite 返回值是写入数据的数量
0表示没有写入任何东西
除非你故意写入0字节的数据,否则这肯定是反常的。