SW006015 Microchip Technology, SW006015 Datasheet - Page 93

C COMPILER MPLAB C32

SW006015

Manufacturer Part Number
SW006015
Description
C COMPILER MPLAB C32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheets

Specifications of SW006015

Supported Families
PIC32MX5, MX6, And MX7
Core Architecture
PIC
Kit Contents
Software And Docs
Mcu Supported Families
PIC32 MCUs
Tool Function
Compiler
Supported Devices
PIC32 MCUs
Tool Type
Compiler
Processor Series
PIC32
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
A.6
A.7
© 2007 Microchip Technology Inc.
IDENTIFIERS
CHARACTERS
ISO Standard:
Implementation:
ISO Standard:
Implementation:
ISO Standard:
Implementation:
ISO Standard:
Implementation:
ISO Standard:
ISO Standard:
Implementation:
ISO Standard:
Implementation:
ISO Standard:
Implementation:
ISO Standard:
Implementation:
“The manner of execution of the string by the system function
(7.20.4.5).”
The host environment is application defined.
“Which additional multibyte characters may appear in identifiers
and their correspondence to universal character names (6.4.2).”
No.
“The number of significant initial characters in an identifier
(5.2.4.1, 6.4.2).”
All characters are significant.
“The number of bits in a byte (C90 3.4, C99 3.6).”
8.
“The values of the members of the execution character set (C90
and C99 5.2.1).”
“The unique value of the member of the execution character set
produced for each of the standard alphabetic escape sequences
(C90 and C99 5.2.2).”
The execution character set is ASCII.
“The value of a char object into which has been stored any
character other than a member of the basic execution character
set (C90 6.1.2.5, C99 6.2.5).”
The value of the char object is the 8 bit binary representation of the
character in the source character set. That is, no translation is
done.
“Which of signed char or unsigned char has the same range,
representation, and behavior as “plain” char (C90 6.1.2.5, C90
6.2.1.1, C99 6.2.5, C99 6.3.1.1).”
By default, signed char is functionally equivalent to plain char. The
options -funsigned-char and -fsigned-char can be used
to change the default.
“The mapping of members of the source character set (in
character constants and string literals) to members of the
execution character set (C90 6.1.3.4, C99 6.4.4.4, C90 and C99
5.1.1.2).”
The binary representation of the source character set is preserved
to the execution character set.
DS51686A-page 89

Related parts for SW006015