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