2010-09-25 14 views

Antwort

15

Eine Ellipse wird verwendet, um eine variable Anzahl von Parametern für eine Funktion darzustellen. Zum Beispiel:

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

und

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

C99Variadic macros eingeführt, das macht auch:

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

Die obige Funktion in C könnte dann mit verschiedenen Typen und die Anzahl von Parametern wie genannt wird Verwendung von Ellipsen.