C库函数-perror()
来源:互联网 发布:php高并发web架构 编辑:程序博客网 时间:2024/06/07 00:01
原文出处:
http://wiki.jikexueyuan.com/project/c/perror.html
描述
C库函数 *void perror(const char *str) 把一个错误消息输出到标准错误stderr。
声明
下面是 perror() 函数的声明。
void perror(const char *str)
参数
str -- 这是 C 字符串,包含了一个自定义消息,将显示在原本的错误消息之前。
返回值
该函数不返回任何值。
实例
下面实例演示perror()函数的用法。
我们打开一个文件,叫做file.txt
如果我们的操作失败那么文件指针会返回null指针,这个时候我们使用我们的perror打印出我们的出错信息。
/************************************************************************* > File Name: perror.c > Author: > Mail: > Created Time: 2016年12月05日 星期一 17:25:02 ************************************************************************/#include<stdio.h>int main(){ FILE * fp;//返回空指针 fp = fopen("file.txt","r"); //当前目录下没有这个文件 if ( fp == NULL ){ perror("Error: Cookie is super SB!"); return(-1); } fclose(fp); return(0);}
编译运行之后出现如下结果:
0 0
- C库函数-perror()
- 库函数perror和strerror的使用
- C语言perror( )函数
- C - perror()不为人知的一面
- perror
- perror
- perror
- perror ( )
- perror
- perror
- perror
- perror
- perror
- perror
- perror
- perror()
- perror
- 标准库函数perror用法(打印出错误原因信息字符串)
- 记录错误 谨记于心
- 部件和布局 - QGraphicsWidget
- 第十四周项目1数组大折腾(1)
- java语言编写99乘法表的变形
- caffe for windows的matlab接口(三):权重和特征图的可视化
- C库函数-perror()
- Hibernate的一对一关联关系
- Spark SQL 官方文档-中文翻译
- C# MD5 HASH的加密
- 卷积神经网络CNN(4)—— SegNet
- 数据结构实验6-树
- 【计算机网络】信道复用技术
- 飞思卡尔智能车——直流电机
- Java线程池的分析和使用