如果驱动器已满,fwrite 会发生什么?假设它是在 Windows 机器上用 Visual Studio 编译的。
谢谢!
最佳答案
如果无法执行写入,fwrite()
要么返回一个短项目计数(如果在发生错误之前已写入某些项目),要么返回 0
。如果发生错误,fwrite()
不会阻塞。要区分文件结束条件和 IO 错误,请使用 feof()
和 ferror()
函数。
关于全驱动器上的 C 编程 fwrite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34426749/