(See also type for type system overview and
Executes code according to the value of an integral argument. Used where one or several out of many branches of code need to be executed according
Changes the current line number and file name in the preprocessor. Syntax
Each individual type in the C type system has several qualified versions of
When initializing an object of
A function declaration introduces an identifier that designates a function
When an expression is used in the context where a value of a different type is expected, conversion may occur:
The C source file is processed by the compiler as if the following phases take place, in this exact order. Actual implementation may combine these actions or process
Constructs an unnamed object of specified type in-place, used when a variable of array, struct, or union type would be needed only once.
An identifier is an arbitrarily long sequence of digits, underscores, lowercase and uppercase Latin letters, and Unicode characters
Page 5 of 9