передать много аргументов в функцию C [duplicate]

На этот вопрос уже есть ответ:

В объявлении функции C, что означает «…» в качестве последнего параметра? 6 ответов

Как я могу передать много аргументов функции C? Предполагая, что у меня есть эта функция:

void f(int n, char* a, char* b, ...)

Я хочу неопределенное количество аргументов типа char *. Как я могу это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос