当前位置:嗨网首页>书籍在线阅读

12-fclose()函数

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

13.2.5  fclose() 函数

fclose(fp) 函数关闭 fp 指定的文件,必要时刷新缓冲区。对于较正式的程序,应该检查是否成功关闭文件。如果成功关闭, fclose() 函数返回 0 ,否则返回 EOF

if (fclose(fp) != 0)
     printf("Error in closing file %s\n", argv[1]);

如果磁盘已满、移动硬盘被移除或出现I/O错误,都会导致调用 fclose() 函数失败。