English
Language : 

CC78K4 Datasheet, PDF (54/523 Pages) NEC – CC78K4 Ver.2.30 or Later, C Compiler Language
CHAPTER 3 DECLARATION OF TYPES AND STORAGE CLASSES
The following explains the meaning of each type specifier and the limit values that can be expressed with this
compiler (the values enclosed in the parentheses). Since this compiler supports only the single precision of IEEE Std
754-1985 for floating-point operations, double and long double data are regarded to have the same format as those
of float data.
• void ............................................................... Collection of null values
• char ............................................................... Size of the basic character set that can be stored
• signed char ................................................ Signed integer (–128 to +127)
• unsigned char............................................ Unsigned integer (0 to 255)
• short, signed short, short int,
signed short int........................................ Signed integer (–32768 to +32767)
• unsigned short, unsigned short int Unsigned integer (0 to 65535)
• int, signed, signed int ...................... Signed integer (–32768 to +32767)
• unsigned, unsigned int ........................ Unsigned integer (0 to 65535)
• long, signed long, long int,
signed long int ........................................ Signed integer (–2147483648 to +2147483647)
• unsigned long, unsigned long int ... Unsigned integer (0 to 4294967295)
• float............................................................. Single precision floating-point number (1.17549435E–38F to
3.40282347E+38F)
• double........................................................... Double precision floating-point number (1.17549435E–38F to
3.40282347E+38F)
• long double ................................................ Extended precision floating-point number (1.17549435E–38F to
3.40282347E+38F)
• structure/union specifier........................ Collection of member objects
• enumeration specifier ................................ Collection of int type constants
• typedef name ............................................. Synonym of specified type
• bit/boolean/_ _boolean/_ _boolean1 Integers represented with a single bit (0 to 1)
Type specifiers delimited with a comma have the same size.
54
User’s Manual U15556EJ1V0UM