标准库函数perror用法(打印出错误原因信息字符串)
来源:互联网 发布:金牛考勤软件怎么用 编辑:程序博客网 时间:2024/06/06 20:34
表头文件
#include<stdio.h>
定义函数
void perror(const char *s);
函数说明
perror ( )用 来 将 上 一 个 函 数 发 生 错 误 的 原 因 输 出 到 标 准 错误 (stderr) 。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量errno 的值来决定要输出的字符串。
在库函数中有个error变量,每个error值对应着以字符串表示的错误类型。当你调用"某些"函数出错时,该函数已经重新设置了error的值。perror函数只是将你输入的一些信息和现在的error所对应的错误一起输出。
范例:
#include <stdio.h>
int main(void)
{
FILE *fp ;
fp = fopen( "/root/noexitfile", "r+" );
if ( NULL == fp )
{
perror("/root/noexitfile");
}
return 0;
}
运行结果:
[root@localhost io]# gcc perror.c
[root@localhost io]# ./a.out
/root/noexitfile: No such file or directory
- 标准库函数perror用法(打印出错误原因信息字符串)
- 标准库函数perror用法(打印出错误原因信息字符串)
- 标准库函数perror用法(打印出错误原因信息字符串)
- 标准库函数perror用法(打印出错误原因信息字符串)
- 标准库函数perror用法(打印出错误原因信息字符串)
- 出错处理之三——标准库函数perror用法(打印出错误原因信息字符串)
- 错误输出函数perror和strerror用法
- C库函数-perror()
- perror用法
- C部分标准库函数用法
- 打印 EXC_BAD_ACCESS 错误原因
- printf打印不出信息
- 在终端输入多行信息并且查找需要的信息且打印出含有该信息的行(不使用库函数)
- perror函数 打印错误信息
- C标准库函数abs的一个错误
- C标准库函数abs的一个错误
- 用递归实现字符串操作标准库函数
- 操纵 C 风格字符串的标准库函数
- Singleton模式的C++实现研究
- sql server中利用sql语句如何创建角色和用户&数据库安全设置 给出了实例
- Webloogic Session丢失问题
- 游戏引擎内核.system类
- 捕获SocketConnection组件连接异常的几个好贴
- 标准库函数perror用法(打印出错误原因信息字符串)
- PPC应用
- 用mysql-connector-net驱动连接MySql数据库
- QQ群有毒
- 试题组合
- 用I/O标准库实现who命令
- 中国搜索引擎的发展现状
- 关于sql server拼接字符串!
- 今天是老紫竹和小乖兔结婚11年纪念日,自己庆祝一下