在C++ Standard 1998和2003版本的3.6.1.2节中,
我不是英语母语人士。我不确定“but else”是什么意思。是否要禁止其他返回类型,还是将权利授予C++编译器作者?
那么答案是什么呢?
最佳答案
您引用的英语确实禁止声明main
返回void
。这允许传入的参数有所变化,但不允许返回类型。
关于c++ - c++标准是否禁止void main()原型(prototype)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1915659/