雪傲天1 2023-05-27 16:00 采纳率: 96.2%
浏览 15
已结题

=0就一定代表 写入失败吗?

请问一下代码能不能写成这样呢


```c++
fwrite (szBuff, 1, iLen, pFile) < 0 
写成
fwrite (szBuff, 1, iLen, pFile) < =0 

换句话说,fwrite (szBuff, 1, iLen, pFile) =0就一定代表 写入失败吗?

```

  • 写回答

3条回答 默认 最新

  • threenewbee 2023-05-27 16:31
    关注

    fwrite 返回值是写入数据的数量
    0表示没有写入任何东西
    除非你故意写入0字节的数据,否则这肯定是反常的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月8日
  • 已采纳回答 5月31日
  • 创建了问题 5月27日