C standard library
The header file also defines macros that expand to integer constants that represent the error codes. The C standard library only requires three to be defined: