9.8 Gestión
de errores: errno
Muchas funciones de biblioteca devuelven un -1 o un NULL si ocurre un error.
Esto es habitual en las funciones de tratamiento de ficheros.
La
variable
errno
contiene un código de error relativo al último error producido.
Para trabajar con
errno
hay que incluir el fichero
errno.h
En
errno.h
están definidos todos los códigos de error posibles.
Aparte,
existe la función
perror(),
que da un mensaje (en inglés) sobre el error producido.