C库函数

江枫思渺然 提交于 2019-11-28 07:47:13

1. errno

有几点需要注意:

① errno是全局变量,使用前应该先清零

② errno是线程安全的

③ errno不适用于获取文件流错误,文件流错误请使用

④ errno可以自定义错误处理函数,可以展开为一个函数调用返回,所以可以是左值

if(ferror(fp))
    clearerr(fp);
fclose(fp);

参考:http://c.biancheng.net/c/errno/               https://www.cnblogs.com/yanenquan/p/3776712.html

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!