2010-09-25 17 views

risposta

15

Un'ellissi viene utilizzata per rappresentare un numero variabile di parametri per una funzione. Ad esempio:

void format(const char* fmt, ...) 

La funzione precedente in C potrebbe quindi essere chiamato con diversi tipi e numero di parametri quali:

format("%d-%d-%d", 2010, 9, 25); 

e

format("product: %s, price: %f", "HDD", 450.90); 

C99 introdotto Variadic macros che rende anche uso di ellissi.

Problemi correlati