466 Appendix A C Language Summary
9.3 Predefined Identifiers
The identifiers listed in Table A.8 are defined by the preprocessor.
Ta ble A.8 Predefined Preprocesor Identifiers
Identifier Meaning
__LINE__ Current line number being compiled
__FILE__ Name of the current source file being compiled
__DATE__ Date the file is being compiled, in the format "mm dd yyyy"
__TIME__ Time the file is being compiled, in the format "hh:mm:ss"
__STDC__ Defined as 1 if the compiler conforms to the ANSI standard,
0 if not
__STDC_HOSTED__ Defined as 1 if the implementation is hosted, 0 if not
__STDC_VERSION__ Defined as 199901L
20 0672326663 AppA 6/10/04 2:01 PM Page 466