function fun1(...)
{
}
请告诉我有什么用途以及如何在c中使用省略号运算符。 谢谢,
答案 0 :(得分:18)
省略号用于表示函数的可变数量的参数。例如:
void format(const char* fmt, ...)
然后可以使用不同类型和数量的参数调用C中的上述函数,例如:
format("%d-%d-%d", 2010, 9, 25);
和
format("product: %s, price: %f", "HDD", 450.90);
C99介绍了Variadic macros,它也使用了省略号。