The following macros are included in stdio.h.
| FILE | Stores information for a file stream. |
| fpos_t | Type of a variable used to store a file position. |
| EOF | A negative number indicating the end-of-file has been reached or to report an error condition. If an end-of-file is encountered, the end-of-file indicator is set. If an error condition is encountered, the error indicator is set. Error conditions include write errors and input or read errors. |
| FILENAME_MAX | Maximum number of characters in a filename including the null terminator. Value = 260. |
| FOPEN_MAX | Defines the maximum number of files that can be
simultaneously open. stderr, stdin and
stdout are included in the
FOPEN_MAX count. Value = 8. |