English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Al inicio del programa,errno Configurado a cero, algunas funciones específicas de la biblioteca estándar de C modifican su valor a un valor no cero para representar ciertos tipos de errores. También puede modificar su valor o restablecerlo a cero en el momento adecuado.
errno.h El archivo de cabecera define una serie de macros que representan diferentes códigos de error, estas macros deben expandirse en un tipo int Expresión de constante entera.
A continuación, se muestra una lista de macros definidas en el archivo de cabecera errno.h:
Número de serie | Macro y descripción |
---|---|
1 | extern int errno Esta es una macro configurada mediante una llamada al sistema, algunas funciones de biblioteca en eventos de error indican qué error ha ocurrido. |
2 | EDOM Error de Dominio Esta macro representa un error de dominio, que ocurre cuando los parámetros de entrada están fuera del dominio definido por la función matemática, y errno se establece en EDOM. |
3 | ERANGE Error de Rango Esta macro representa un error de rango, que ocurre cuando los parámetros de entrada están fuera del rango definido por la función matemática, y errno se establece en ERANGE. |