How do you declare and call a function with a variable number of parameters in C? I'm assuming that this would be similar to C++ function overloading, but I can't seem to find a complete description. I've seen some mentioning of using ... or > in the declaration, but nothing that really helps. Anyone got any suggestions?