C++ 또는 C에서 foo(void)와 foo() 사이에 차이가 있습니까? 다음 두 가지 함수의 정의를 고려합니다. void foo() { } void foo(void) { } 이 둘 사이에 어떤 차이가 있나요?그렇지 않은 경우,void논쟁은?미적 이유?C: void foo()"함수"를 의미합니다.foo지정되지 않은 유형의 인수를 여러 개 사용" void foo(void)"함수"를 의미합니다.foo논쟁 따윈 필요 없어" C++의 경우: void foo()"함수"를 의미합니다.foo논쟁 따윈 필요 없어" void foo(void)"함수"를 의미합니다.foo논쟁 따윈 필요 없어" 서면으로foo(void)따라서, 우리는 두 언어 모두에서 동일한 해석을 달성하고 우리의 헤더를 다국어로 만듭니다(비록 우리는 헤더..