함수 호출에 여러 별표를 사용하면 무슨 소용이 있습니까? 함수 호출에서 여러 별표를 실제로 사용하는 방법은 생각할 수 없습니다. void foo(int a, char b) { } int main(void) { (**************foo)(45, 'c'); //or with pointer to function: void (*ptr)(int, char) = foo; (******ptr)(32, 'a'); } 왜 이것이 C와 C++ 모두에서 허용됩니까?C와 C++ 모두에서 표준 변환 중 하나는 함수에서 포인터로의 변환입니다. 함수 이름이 식에 나타나면 해당 함수에 대한 포인터로 변환될 수 있습니다.그래서: foo와 동등합니다.&foo *foo와 동등합니다.*(&foo)또는foo **foo와 동등한**(..