课程
/后端开发
/C++
/C++远征之离港篇
return 0;
2019-07-26
源自:C++远征之离港篇 2-1
正在回答
是的,如果不一致,如:(int) return 1.1;会返回1。void无返回值只能写 return;否则会编译错误。
只有main()函数是可以不写的,相当于系统自动帮你写了return 0;但作为习惯最好写。
因为代码中 int main() 是主函数的意思,而函数最后需要一个返回值,正常情况主函数下都返回0,即 return 0(返回 0),不同的代码根据需要不同返回值也不同,即return 你要的东西,而最后的return 0是main()函数的返回值,一般情况主函数返回0即可。而特殊情况 void 就不需要返回值 直接 return ;即可。
慕妹3419927 提问者
举报
C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通