在C语言中二者有区别,第一个代表返回值为int,参数为任意个任意类型,第二个代表返回值为int,不接受参数 但在C++里二者代表同一个意思,即返回值int,不接受参数,并且C++更支持第一种写法 int f() 和 int f(void)的区别? 相关文章: