error: '::main' must return 'int'

#include <iostream>

using namespace std;

int i=1;
void main()
{
    int i=i;
}

运行出现错误:

error: '::main' must return 'int'

原因:C语言标准允许main函数为void类型。按照C++的标准中main必须是int类型。

猜你喜欢

转载自blog.csdn.net/qq_34941153/article/details/90034287