2010-09-25 10 views

Respuesta

15

Se utiliza una elipsis para representar un número variable de parámetros para una función. Por ejemplo:

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

La función anterior en C, entonces se podría llamar con diferentes tipos y números de parámetros tales como:

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

y

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

C99 introdujo Variadic macros que también hace uso de puntos suspensivos

Cuestiones relacionadas