 |
Ellipsis ('...') |
An ellipsis ('...'
) consists of three successive periods with no whitespace
intervening.
You can use an ellipsis in the formal argument lists of function prototypes
to indicate a variable number of arguments, or arguments with varying types.
For example,
void func (int n, char ch, ...);
This declaration indicates that func will be defined in such a way that
calls must have at least two arguments, an int and a char, but can also have
any number of additional arguments.
Note: The GNU C extends the usage of ellipsis for making
case ranges and for
labeling elements in initializers.