Is there a difference between foo(void) and foo() in C++ or C? Is there a difference between foo(void) and foo() in C++ or C? c c