C和C++对带空参数列表的函数声明的不同处理 在c语言中,对于函数声明 void f1(); 编译器将会认为这是个可以带任意参数(任意数目,任意类型)的函数;而在C++中,上述函数声明等同于:void f1(void);