【发布时间】:2010-09-30 13:53:38
【问题描述】:
为什么 C++ 不让我做void main()?这不是什么大问题,但我仍然很好奇。
【问题讨论】:
-
int void() { return 0;} 有什么问题; ?
-
同 [c++ 标准是否禁止 void main() 原型? ](stackoverflow.com/questions/1915659/…)。
-
更好的问题是你为什么使用bloodshed c++ ;)
-
你为什么要做
void main()?不是void,是int。就是这样。您甚至不会注意到差异,因为无论如何您都不需要明确的返回值。 -
@Max: 它是唯一一个可以省略 return 语句的非 void return 函数!所以
int main(){}更短了一个字符!