回覆列表
  • 1 # Amo晴天657

    errno.h裡面的內容都是如下格式:

    #define EPERM 1 /* Operation not permitted */

    #define ENOENT 2 /* No such file or directory */

    #define ESRCH 3 /* No such process */

    #define EINTR 4 /* Interrupted system call */

    ........................................

    它是將errno變數(如EPERM)賦一個整數值,不同的值表示不同的含義,可以透過檢視該值推測出錯的原因。

    所以你需要用到這些錯誤變數時才需要用到errno.h這個標頭檔案。

    需要用到這個錯誤變數的函式很少,你只需要知道perror()這一個就ok了。

    #include<stdio.h>

    #include<stdlib.h>

    void perror(const char *s);

  • 中秋節和大豐收的關聯?
  • 人身上一共寄宿著哪幾種寄生蟲,跳蟲,蛔蟲…,它們的名字又叫什麼呢?