English
Language : 

CC78K0S Datasheet, PDF (46/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
CHAPTER 2 CONSTRUCTS OF C LANGUAGE
• Operation exceptions
There are five types of operation exceptions, as shown below.
Table 2-5. List of Operation Exceptions
Exception
Underflow
Inexact
Overflow
Zero division
Operation impossible
Return Value
Unnormalized number
±0
±∞
±∞
Not-a-number (NaN)
Calling the matherr function causes a warning to appear when an exception occurs.
(2) Character types
The character data types include the following three types.
• char
• signed char
• unsigned char
(3) Incomplete types
The incomplete data types include the following four types.
• Arrays with indefinite object size
• Structures
• Unions
• void type
(4) Derived types
The derived types are divided into the following three categories.
• Array type
• Structure type
• Union type
• Function type
• Pointer type
(a) Aggregate type
The aggregate type is subdivided into two types.
Array type and Structure type. An aggregate type data is a collection of member objects to be taken
successively.
46
User’s Manual U14872EJ1V0UM