黑马程序员技术交流社区

标题: 关于return 0返回值的问题 [打印本页]

作者: 冷丨欢    时间: 2017-4-14 08:59
标题: 关于return 0返回值的问题
写程序的时候有时候有在结尾部分加上return 0  有的又没有加  是主函数int main和void main的区别吗  还是有啥另外的讲究  另外再扩展一下  返回值除了return 0还有没有其他写法 比如return 1或者别的啥   有木有大神给解解惑呀  表示头皮都抓破咯


作者: jiafan2017    时间: 2017-4-14 09:11
返回值类型是int类型 和无返回值类型

作者: AlwaysZmx    时间: 2017-4-14 10:54
如果你的方法有返回值类型,那么当方法中的条件都不成立的时候,都必须返回一个值,这个值也不一定是0,主要根据你的返回值类型和目的来确定

作者: zeizeiailu    时间: 2017-4-14 15:37
0是正常运行,别的值代表不是想要的运行结果

作者: 冷丨欢    时间: 2017-4-14 16:24
AlwaysZmx 发表于 2017-4-14 10:54
如果你的方法有返回值类型,那么当方法中的条件都不成立的时候,都必须返回一个值,这个值也不一定是0,主 ...

似懂非懂  懵比状态

作者: 冷丨欢    时间: 2017-4-14 16:25
jiafan2017 发表于 2017-4-14 09:11
返回值类型是int类型 和无返回值类型

你是说那俩种主函数吗

作者: 冷丨欢    时间: 2017-4-14 16:26
zeizeiailu 发表于 2017-4-14 15:37
0是正常运行,别的值代表不是想要的运行结果

有点蒙圈

作者: 帝臻    时间: 2017-5-7 03:08
比如。int main 的return 0:代表程序正常结束了。

作者: 18777395024    时间: 2017-6-3 17:25
main也是函数,int和void的都是函数类型,如果使用int定义main函数,就意味着函数体内,也就是{}内的语句需要有一条语句返回一个整型的值。若使用空类型void就不需要了

作者: kun2785130    时间: 2017-6-6 21:17
好好学习
函数返回,建议看看带参的main


作者: 赏烟雨じ觞离愁    时间: 2017-6-21 15:18
返回值类型相同就行,值随便,一般成功习惯0





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2