perror, errno, strerror 三个函数的说明
来源:互联网 发布:淘宝代购港版手机 编辑:程序博客网 时间:2024/05/21 11:13
#include <stdio.h> // void perror(const char *msg);
#include <errno.h> //errno
#include <string.h> // char *strerror(int errnum);
errno 是错误代码,在 errno.h头文件中;
perror是错误输出函数,输出格式为:msg:errno对应的错误信息(加上一个换行符);
#include <errno.h> //errno
#include <string.h> // char *strerror(int errnum);
errno 是错误代码,在 errno.h头文件中;
perror是错误输出函数,输出格式为:msg:errno对应的错误信息(加上一个换行符);
strerror是通过参数 errnum (就是errno),返回对应的错误信息。
示例:
... ...if( (fp = fopen(argv[1], "r")) == NULL){perror("perror"); errno = 12; printf("strerror: %s\n", strerror(errno)); //转换错误码为对应的错误信息exit(1);}... ...
- perror, errno, strerror 三个函数的说明
- perror函数,strerror函数,errno
- perror函数,strerror函数,errno
- perror函数,strerror函数,errno
- perror函数,strerror函数,errno
- errno perror strerror的使用
- perror函数,strerror函数,errno,stderr
- errno、stderr、perror函数和strerror函数
- errno、stderr、perror函数和strerror函数
- errno、stderr、perror函数和strerror函数
- 关于errno与perror,strerror函数
- 关于errno与perror,strerror函数
- 关于errno与perror,strerror函数
- 关于errno与perror,strerror函数
- 玩玩linux下的errno, perror, strerror
- strerror & errno & perror
- errno perror strerror strerror_r
- errno , perror,strerror
- 从此乱码是路人
- Python中的*args和**kwargs
- 如何计算MP3的总时长问题(一)
- opacity
- 【PHP】会话存储方式详解
- perror, errno, strerror 三个函数的说明
- Objective-C语法入门
- Linux init详解
- 关于ODA
- 实现记录函数执行时间
- Selenium_slf4j配置实例
- Arcgis engine 开发 漂亮的窗体框架共享给大家(动态链接库)
- SQL*Plus的常用命令
- ML笔记