TC官方合作论坛

 找回密码
 立即注册
查看: 1067|回复: 1

[已解决] 请问function函数里面用什么命令直接跳出不执行跳出之后的...

[复制链接]
发表于 2018-2-8 10:26:19 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请问function函数里面用什么命令直接跳出不执行跳出之后的命令? 我用runturn命令的话他只是跳出当前循环。我想让他跳出函数
回复

使用道具 举报

发表于 2018-2-8 12:19:46 | 显示全部楼层
【函数多线程】怎样一次跳出整个函数体。return的使用价值。

青橙柠檬:
功能 自动采集()
while(1)
//这里用什么语句,能跳出整个函数?
end
结束
在红框处用break只能跳出while
我要跳出整个“自动采集”,应该怎么弄?

青橙柠檬:
用跳出,只能跳出循环啊
我的目的是要终止 整个功能

我用ajjl来实现这个功能,用跳转就很简单的
现在不能用跳转,不知道怎么实现。

欧阳:
返回 0,直接就跳出 整个功能了。

aaa:
@青橙柠檬 返回 0
我一直把返回 0,当作结束语句用的多。
只要理解 只要执行返回 0 那整个功能函数 都停止了。

青橙柠檬:
@aaa @略懂皮毛 在ajjl里面,我都是用跳转到标记 来实现函数结束的。
所以在TC里,反而不知道怎么弄了,,谢谢你们指点哈,我去试试
=======================================================

TC的return,跟C语言的return,Delphi7的return,易语言的“返回()”一样。

return **** 是函数的返回语句。中文名是返回。例如:
return 0
return 1
return "好编程,齐学习,齐进步"
return 3.1415926
返回 数组名

在函数中,只要遇到return **** ,就表示这个函数已经执行完毕。
无论从 return **** 到函数结束,这中间还有多少代码,多少循环语句,一律不管。
函数直接返回主调方的“调用语句”,执行“调用语句”的下一行代码。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-15 00:16 , Processed in 0.038880 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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