perror
来自 cppreference.com
定义在头文件 <stdio.h> 中 |
||
void perror( const char *s ); |
||
将系统变量 errno 中当前存储的错误代码的文本描述打印到 stderr。
该描述通过连接以下组件形成
s
指向的以空字符结尾的字节字符串的内容,后跟 ": "(除非s
是空指针或s
指向的字符为空字符)- 实现定义的错误消息字符串,描述存储在
errno
中的错误代码,后跟 '\n'。错误消息字符串与 strerror(errno) 的结果相同。
内容 |
[编辑] 参数
s | - | 指向包含解释性消息的以空字符结尾的字符串的指针 |
[编辑] 返回值
(无)
[编辑] 示例
运行此代码
可能的输出
fopen() failed: No such file or directory