07.04.2013 Views

MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip

MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip

MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip

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.

A.5 IDENTIFIERS<br />

A.6 CHARACTERS<br />

Implementation-Defined Behavior<br />

Implementation-Defined Behavior <strong>for</strong> Identifiers is covered in section G.3.3 of the ANSI<br />

C St<strong>and</strong>ard.<br />

How many characters beyond thirty-one (31) are significant in an identifier without<br />

external linkage? (ISO 6.1.2)<br />

All characters are significant.<br />

How many characters beyond six (6) are significant in an identifier with external<br />

linkage? (ISO 6.1.2)<br />

All characters are significant.<br />

Is case significant in an identifier with external linkage? (ISO 6.1.2)<br />

Yes.<br />

Implementation-Defined Behavior <strong>for</strong> Characters is covered in section G.3.4 of the<br />

ANSI C St<strong>and</strong>ard.<br />

Detail any source <strong>and</strong> execution characters which are not explicitly specified by the<br />

St<strong>and</strong>ard? (ISO 5.2.1)<br />

None.<br />

List escape sequence value produced <strong>for</strong> listed sequences. (ISO 5.2.2)<br />

TABLE A-1: ESCAPE SEQUENCE CHARACTERS AND VALUES<br />

Sequence Value<br />

\a 7<br />

\b 8<br />

\f 12<br />

\n 10<br />

\r 13<br />

\t 9<br />

\v 11<br />

How many bits are in a character in the execution character set? (ISO 5.2.4.2)<br />

8.<br />

What is the mapping of members of the source character sets (in character <strong>and</strong> string<br />

literals) to members of the execution character set? (ISO 6.1.3.4)<br />

The identity function.<br />

What is the equivalent type of a plain char? (ISO 6.2.1.1)<br />

Either (user defined). The default is signed char. A compiler comm<strong>and</strong>-line option<br />

may be used to make the default unsigned char.<br />

© 2008 <strong>Microchip</strong> Technology Inc. DS51284H-page 131

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

Saved successfully!

Ooh no, something went wrong!