perror函数 打印错误信息
来源:互联网 发布:互联网时代下的大数据 编辑:程序博客网 时间:2024/05/20 04:26
perror 打印系统的错误消息
void perror(const char *s);
原型在 stdio.h
说明:
perror打印错误消息到 stderr流(通过控制台), 表示最后一个库程序的系统错误信息。
首先打印参数string,接着是冒号,然后是对应于当前errno值的信息,最后换行。规定传送的文件名是字符串参数。
通过全局变量 sys_errlist (定义在stdio.h中,extern char *_Cdecl sys_errlist[];)
获取信息字符数组, errno (定义在stdio.h中,extern int _Cdecl errno;)可以作为数组的下标以查找对应错误码的字符串,字符串本身并不包括换行符
全局变量sys_nerr(定义在stdio.h中,extern int _Cdecl sys_nerr;)包含数组中的项数
perror 没有返回值。
适用于UNIX系统,在ANSI C中有定义
#include<stdio.h>
int main()
{
FILE *fp;
fp = fopen("perror.dat", "r");
if(!fp)
perror("Unable to open the file");
return 0;
}
- perror函数 打印错误信息
- 用perror或strerror函数打印程序错误信息
- perror ()函数
- perror函数
- perror函数
- perror函数
- perror函数
- perror函数
- perror函数
- perror()函数
- perror函数
- 打印错误信息
- 打印错误信息
- linux perror()函数
- C语言perror( )函数
- perror函数的作用
- perror()函数的使用
- errno 两个相关的打印出错信息函数 strerror和perror
- 浅谈URl 重写
- javascript常用的addEvent方法
- as precise as possible
- ubuntu 1004 安装 jdk
- 信号量
- perror函数 打印错误信息
- Hadoop简介
- zend framework 摘要式认证
- SQL获取所有数据库名、表名、储存过程以及参数列表
- ASP.NET上传图片到数据库
- android 编译无法自动生成R.java文件
- 各种游戏常用的模型格式说明(记录)
- 【CPP.Primer】对指针的理解
- VC的异常处理