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;
}
遂编译成功
原因:
1、C语言标准允许main函数为void类型。按照C++的标准中main必须是int类型。
2、编译器的原因,有的编译器要求int()函数必须要有一个int型的返回值
把 void main()改成 int main() ,结尾加上 return 0 :
int main()
{
......//程序内容
return 0;
}
遂编译成功