Syntax _Static_assert ( expression
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
When initializing an object of
Changes the current line number and file name in the preprocessor. Syntax
Constructs an unnamed object of specified type in-place, used when a variable of array, struct, or union type would be needed only once.
Assignment and compound assignment operators are binary operators that modify the variable to their left using the value to their right.
When an expression is used in the context where a value of a different type is expected, conversion may occur:
(See also type for type system overview and
A function declaration introduces an identifier that designates a function
Variadic functions are functions that may be called with different number of arguments. Only new-style (prototyped)
Page 5 of 9