int main()和int main(void)有什么不同?

时间:2016-04-04 15:23:19

标签: c++

任何人都可以帮助我解决int main()int main(void)之间的不同之处吗?

2 个答案:

答案 0 :(得分:2)

使用(void)作为C ++函数中的单个参数与使用()完全等效。

虽然不鼓励风格(void)

答案 1 :(得分:0)

在C ++中,没有区别。差异只出现在C中,其中未在参数列表中明确提及void允许使用任意数量的参数调用函数,而第二个版本仅允许0个参数。