English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
No início do programa,errno definida como zero, funções específicas da biblioteca padrão C alteram seu valor para valores não zero para representar diferentes tipos de erros. Você também pode alterar seu valor ou resetá-lo a zero no momento apropriado.
errno.h O cabeçalho define uma série de macros que representam diferentes códigos de erro, essas macros devem ser expandidas para o tipo int expressão de constante inteira.
A seguir está listado os macros definidos no cabeçalho errno.h:
Número sequencial | Macro e descrição |
---|---|
1 | extern int errno Esta é uma macro configurada por chamadas de sistema, algumas funções de biblioteca indicam o que aconteceu de errado em eventos de erro. |
2 | EDOM Erro de Domínio Esta macro representa um erro de domínio, ocorre quando os parâmetros de entrada ultrapassam o domínio definido pela função matemática, errno é configurado como EDOM. |
3 | ERANGE Erro de Faixa Esta macro representa um erro de faixa, ocorre quando os parâmetros de entrada ultrapassam o intervalo definido pela função matemática, errno é configurado como ERANGE. |