请问main函数是不是一定要有return?
请问C++中main一定要定义为int型吗?
一定要是
int main()
{...}
吗?
不能定义为
void main()
{...}
吗?
然后请问main函数是不是一定要有return呢?
比如:
int main()
{
return 0; // 表示程序正确返回
}
这里的return是不是一定要有呢?
谢谢!!!
[解决办法]
对于
int main() {
}
void main() {
}
编译器都会 return 0 {对应汇编 xor eax, eax}