#include <iostream>

using namespace std;

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

运行出现错误:

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

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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐