가변 인자 함수 - 가변 인자란? #include 에 va_list, va_start, va_arg, va_end가 정의된 헤더 파일 매번 함수에 들어가는 인수(argument)의 개수가 변하는 것을 가변 인자(가변 인수, variable argument)라고 한다. 가변 인자를 정의할 때는 고정 매개변수가 한 개 이상 있어야 하며 고정 매개변수 뒤에 ...을 붙여 매개변수의 개수가 정해지지 않았다는 표시를 해준다. void printNumbers(int args, ...) // args는 고정 매개변수, ...로 가변 인자 설정 { printf("%d ", args); } int main() { printNumbers(1, 10); //1 printNumbers(2, 10, 20); //2 printN..