error: '::main' must return 'int'解决办法

原因:

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

2、编译器的原因,有的编译器要求int()函数必须要有一个int型的返回值


把 void main()改成 int main() ,结尾加上 return 0 :

int main()
{
  ......//程序内容
  return 0;
}

遂编译成功

posted @ 2022-12-14 12:33  樱花馆长  阅读(2103)  评论(0编辑  收藏  举报