Najlepszy samouczek Biblioteka standardowa języka C - <errno.h> W 2024 r. W tym samouczku możesz dowiedzieć się krótkie wprowadzenie,makro biblioteki,
C Plik nagłówkowy biblioteki standardoweerrno.h definiuje zmienną całkowitą errno,która jest ustawiana przez wywołania systemowe, funkcje biblioteczne w jakimś przypadku błędu wskazuje co działo wystąpił błąd. To makro rozszerza się na lewo od typu int wartości mogą ulec zmianie, można czytać i modyfikować program.
Pouruchomieniu programu, errno jest ustawiana na zero, C specyficznej funkcji standardowej biblioteki zmodyfikować jego wartość jest różna od zera, aby wskazać liczbę określonych typów błędów.Można także zmodyfikować jego wartość lub wyzerowany w odpowiednim czasie.
errno.h pliki nagłówkowe do górnej granicy zakresu reprezentuje inny kod błędu makra należy rozszerzyć na inttyp całkowity wyrażeń stałych.
Poniższa lista przedstawia makra zdefiniowane w pliku nagłówkowym errno.h:
序号 | 宏 & 描述 |
---|---|
1 | extern int errno 这是通过系统调用设置的宏,在错误事件中的某些库函数表明了什么发生了错误。 |
2 | EDOM Domain Error 这个宏表示一个域错误,它在输入参数超出数学函数定义的域时发生,errno 被设置为 EDOM。 |
3 | ERANGE Range Error 这个宏表示一个范围错误,它在输入参数超出数学函数定义的范围时发生,errno 被设置为 ERANGE。 |