社区
C#
帖子详情
有时候return后面什么都不带``是什么意思呢``
谢尔美
2007-10-21 04:35:35
有时候return后面什么都不带``是什么意思呢``
比如
if(i>1){
return i;
}
else
{
return;
}
这里有什么用呢??
大家帮我下
...全文
1036
2
打赏
收藏
有时候return后面什么都不带``是什么意思呢``
有时候return后面什么都不带``是什么意思呢`` 比如 if(i>1){ return i; } else { return; } 这里有什么用呢?? 大家帮我下
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yinhunfeixue
2007-10-21
打赏
举报
回复
那个这个函数肯定是VOID类型的吧.
这表示返回一个空值.
就像BOOL的函数返回一个BOOL的值一样.
VOID函数什么都不返回,所以不带东西.
但是这里的RETURN也是有用的,如果执行了return,这个函数就结束了.
cfanwolf
2007-10-21
打赏
举报
回复
这里
程序段中的retrun表示结束运行下面的代码。
例如
MessageBox.Show("1");
return;
MessageBox.Show("2");
上面的MessageBox.Show("2");是不被执行的!
在
public string xxxx()
{
return "ss";
}
中表示返回一个对象。(这里是返回"ss")
return
在c语言的意思,
return
在c语言中是
什么意思
?_后端开发
go语言通过命令方式生成可执行文件_后端开发在我们编写好项目后一般都需要将其编译为可执行文件,本文就来为大家介绍一下go语言通过命令方式生成可执行文件的方法。
return
在c语言中是
什么意思
?
return
表示把程序流程从被调函数转向主调函数,并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由
return
后面
的参数指定,如“
return
123456”,会将123456返回到主...
函数返回值
return
及函数作用域
函数的返回值
return
通过关键字
return
来定义 不写
return
或者
return
关键字
后面
不写内容就返回None
return
后面
写一个值就返回该数据(注意,
return
(5)>>返回的是数据5,因为(5,)才是元组)
return
后面
写一个以上值默认返回元组,如果内部有定义数据类型如列表,则返回定义的数据类型就是列表 函数执行到
return
就会结束函数的运行,并返回结果,函数内
后面
的代码不再执行(类似循环中的break) 根据实际应用场景判断是否需要
return
,需要返回结果就写re
C\C++中的
return
不带
参数
return
;其实就是void类型函数的返回。你不写也可以,但是有这样一个情况需要考虑 void function() { if(xxx)
return
; aaa; bbb; cccc; } 上面有aaa,bbb,ccc三行代码。如果你需要判断某某某条件不满足的时候,函数直接返回,那么就需要使用到
return
;了。换句话说,这个语句可以使函数提前返回,不用执行
后面
关于C语言中
return
的总结
return
、break和continue这三个关键字有一个共同点,那就是读能让
后面
的语句不执行,不同的地方就是挑的距离不一样。
return
很强大,如果一个函数中有一个
return
,并且执行了,那么这个函数就完了。
return
表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由
return
后面
的参数指定。
return
通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如
return
后面
的内容 加括号和不加括号有什么区别 ?
完全没有区别。
return
是关键字,不是函数,因此其
后面
的括号不是必须的; 加括号易于阅读程序代码,有误括号不影响运行结果。
C#
111,113
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章