20.09.2015 Views

Programming in C

Kochan - ProgramminginC

Kochan - ProgramminginC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

466 Appendix A C Language Summary<br />

9.3 Predef<strong>in</strong>ed Identifiers<br />

The identifiers listed <strong>in</strong> Table A.8 are def<strong>in</strong>ed by the preprocessor.<br />

Table A.8 Predef<strong>in</strong>ed Preprocesor Identifiers<br />

Identifier<br />

Mean<strong>in</strong>g<br />

__LINE__<br />

__FILE__<br />

__DATE__<br />

__TIME__<br />

__STDC__<br />

__STDC_HOSTED__<br />

__STDC_VERSION__<br />

Current l<strong>in</strong>e number be<strong>in</strong>g compiled<br />

Name of the current source file be<strong>in</strong>g compiled<br />

Date the file is be<strong>in</strong>g compiled, <strong>in</strong> the format "mm dd yyyy"<br />

Time the file is be<strong>in</strong>g compiled, <strong>in</strong> the format "hh:mm:ss"<br />

Def<strong>in</strong>ed as 1 if the compiler conforms to the ANSI standard,<br />

0 if not<br />

Def<strong>in</strong>ed as 1 if the implementation is hosted, 0 if not<br />

Def<strong>in</strong>ed as 199901L

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!