當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


C語言 perror()用法及代碼示例


此函數非常有用,因為它會在屏幕上打印錯誤消息。我們所要做的就是如果您遇到我們發現錯誤的情況;使用字符串參數調用此函數。

首先打印的字符串,一個冒號,一個空格,然後是錯誤消息。

例:

    perror("here is the error");
    will print →
    here is the error:ERROR MESSAGE.

stdio.h - C 中的 perror() 函數示例

#include <stdio.h>

int main()
{
    // defining the file pointer
    FILE* f;

    // rename file name
    rename("abc.txt", "abcd.txt");

    // open file
    f = fopen("file.txt", "r");

    // condition if error then print error
    if (f == NULL) {
        perror("Error in Code is:");
        return (-1);
    }

    // close the file
    fclose(f);

    return (0);
}

輸出

stdio.h - perror()  in c language




相關用法


注:本文由純淨天空篩選整理自Abhishek Sharma大神的英文原創作品 perror() function of stdio.h in C。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。