DIY

[完美解决]求助:多线 ...

蒗子[特训班学员(果壳门生)] [学号:H11] Rank: 12Rank: 12Rank: 12 果壳币: 124

发表于 2020-7-18 21:36:24 | 3 条回复 | 281 次浏览

求助:多线程里怎么退出do循环?

求助:多线程里怎么退出do循环?

求助:多线程里怎么退出do循环?

求助:多线程里怎么退出do循环?

求助:多线程里怎么退出do循环?

求助:多线程里怎么退出do循环?



最佳答案
2020-11-5 23:25:55
结合给出的上下文,main里面需要有循环,变量"主线任务完成"在"主线任务"函数中被判断为true时,exit do没有错,但是在main函数中只执行了一次代码流程,无法重复判断"主线任务完成"的值,因此需要给main中的代码流程加个循环,以使其最终将程序流程引导向else分支,执行对线程变量"show"的赋值。


由此可见,写脚本如同大禹治水,要善于将程序流程引向自己所期望的方向和出口,糟糕的代码流程就是引流的失败。

现在,让我们全体起立,向程序猿的祖师爷——大禹爷爷致敬!
timg 1.jpg

发新帖
蒗子[特训班学员(果壳门生)] [学号:H11] Rank: 12Rank: 12Rank: 12 果壳币: 124

发表于 2020-7-18 21:38:53

脚本运行主线任务=true时脚本不退出do循环往下执行也不继续do循环。相当于输出true就不动了

回复 道具 举报

啊仁[果壳热大导师] [教职工号:GK03] Rank: 16Rank: 16Rank: 16Rank: 16 果猿之星 程序猿鞭策师 果壳热大导师 果壳热教职工 果壳热研究生 果壳币: 62

发表于 2020-10-8 23:56:11

啊仁 —— 来自果壳热互助团队
请用sub试试

回复 道具 举报

果壳王子[果壳校长] [王子殿下] Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20 果壳热讲师 独家品牌学院 果壳热大导师 果壳学院创始人 果壳热教职工 果壳热平台站长 果壳学院校长/副校长 果壳学长 果壳热研究生 果壳币: 6517

发表于 2020-11-5 23:25:55

果壳王子 —— 来自果壳热互助团队
结合给出的上下文,main里面需要有循环,变量"主线任务完成"在"主线任务"函数中被判断为true时,exit do没有错,但是在main函数中只执行了一次代码流程,无法重复判断"主线任务完成"的值,因此需要给main中的代码流程加个循环,以使其最终将程序流程引导向else分支,执行对线程变量"show"的赋值。


由此可见,写脚本如同大禹治水,要善于将程序流程引向自己所期望的方向和出口,糟糕的代码流程就是引流的失败。

现在,让我们全体起立,向程序猿的祖师爷——大禹爷爷致敬!
timg 1.jpg

回复 道具 举报

发新帖
您需要登录后才可以回帖 登录 | 注册成为果猿 微信登录

手机版

© 2020-2030 果壳热 All rights reserved.

Powered by GUOHOT XS8.8. Theme designed by GUOKEHOT.

top bottom