遇到main must return int 怎么解决

时间:2013.09.08 发布人:fishenal

遇到main must return int 怎么解决

已解决问题

谷歌fishenal用户在2013.09.08提交了关于“纸牌屋遇到main must return int 怎么解决”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-17T02:02:44。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:mhz20来自02  

应该在主函数末尾加上

return0;

这个错误是因为在声明主函数时写了

intmain()
{
;
}

而没有返回值。正确的写法应为:

intmain()
{
;
return0;
}

需注意的是,

return为有践指愿时费迫半字蛋径返回值的函数的终点,函数内return后的语句一概不执行,所以要加在末尾。

对于main这种一般不需要返回值的函数(即使有也一般不接收),return的值并不重要,但类型很重要,如:intmain搭配return1.0是非法的。