The errno header is used as a general error handler.
Macros:
EDOM
ERANGE
Variables:
errno
Declaration:
#define EDOMsome_value
EDOM is an identifier macro declared with
#define. Its value represents a domain error which is returned
by some math functions when a domain error occurs.
Declaration:
#define ERANGEsome_value
ERANGE is an identifier macro declared with
#define. Its value represents a range error which is returned by
some math functions when a range error occurs.
Declaration:
int errno;
The errno variable has a value of zero at the beginning of
the program. If an error occurs, then this variable is given the value of the
error number.