Variadic functions are functions that may be called with different number of arguments. Only new-style (prototyped)
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
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
Increment/decrement operators are unary operators that increment/decrement the value of a variable by 1. They can have postfix form:
An identifier is an arbitrarily long sequence of digits, underscores, lowercase and uppercase Latin letters, and Unicode characters
When initializing an object of
An expression is a sequence of operators and their operands, that specifies a computation. Expression evaluation may produce a
A function declaration introduces an identifier that designates a function
Constructs an unnamed object of specified type in-place, used when a variable of array, struct, or union type would be needed only once.
(See also type for type system overview and
Page 5 of 9