함수 정의에 대한 질문 (매개 변수의 점 세 개 ..) 함수 정의를 발견했습니다. char* abc(char *f, ...) { } 세 개의 점은 무엇을 의미합니까? 줄임표는 뒤에 가변 개수의 인수가 있음을 의미합니다. 그것들을 사용하게 될 곳 (아마도 깨닫지 못한 채)은 printf기능 군입니다. 매개 변수가 미리 알려지지 않은 스타일의 함수를 만들 수 있으며 varargs 함수 ( va_start, va_arg및 va_end)를 사용하여 특정 인수를 가져올 수 있습니다. 이 링크는 여기에 온 좋은의 논문이 printf변수 인수 목록을 사용. C ++의 vararg 함수에 대한 Wikipedia . 이를 생략 부호라고하며 함수가 불확실한 수의 매개 변수를 취할 수 있음을 의미합니다. 함수는 다음과 같이..