There are six predefined symbolic constants (Fig. E.1). The identifiers for each of these begin and (except for __cplusplus
) end with two underscores. These identifiers and preprocessor operator defined
(Section E.5) cannot be used in #define
or #undef
directives.