声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1850|回复: 3

[C/C++] 关于return.谢谢

[复制链接]
发表于 2007-11-5 10:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
1.   return 0, return 1,return 2这样有什么区别?具体数字代表什么意思.

2.   return(0)和return 0一样吗?我试了一下,加不加括号,都能出结果.


万分感谢.希望能回  leey256@163.com
回复
分享到:

使用道具 举报

发表于 2007-11-5 19:30 | 显示全部楼层
这要看你这个方法返回的值用来干什么了,加不加括号都一样的。我更喜欢C#其实
发表于 2007-12-6 09:22 | 显示全部楼层
return起到让函数停止运行,然后返回一个值的作用。
return 后面可以接一个表达式,然后将该表达式的值返回。该一个表达式可以是一个立即数,一个变量,一个计算式,甚至一个函数。
有些人习惯为return的返回值加(),这和不加是完全一样。当然,在某些特殊的情况下,一对()是必要的。
发表于 2008-1-26 15:08 | 显示全部楼层
原帖由 风花雪月 于 2007-12-6 09:22 发表
return起到让函数停止运行,然后返回一个值的作用。
return 后面可以接一个表达式,然后将该表达式的值返回。该一个表达式可以是一个立即数,一个变量,一个计算式,甚至一个函数。
有些人习惯为return的返回值加( ...


同意
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-24 01:40 , Processed in 0.084213 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表