最近在学习如何跳出函数和循环以及结束程序的用法,总结一下:

1.return语句的使用

return一般用作返回函数值,return如果在函数中间使用,则直接跳出函数,return之后的语句不执行,可以单独使用retrun,后面无需跟参数。return可分别放在elseif, else, end前面,即拐点结束前,否则需要使用“do return end”的模式。

retrun在顺序语句中执行则会使后续语句不执行。

2.break语句的使用

break是跳出当前循环,执行循环之后的语句,在循环外部不可用。注意lua中没有continue的用法。

3.exit语句的使用

exit就是结束程序,lua_exit()就会结束程序运行。

触动精灵中return-break-exit的使用总结相关推荐

  1. sql中return/break/continue解释

    sql中return/break/continue解释 2016-07-20 11:12:28 一,return:从查询或过程中无条件退出.可在任何时候用于从过程.批处理或语句块中退出.RETURN ...

  2. php 中continue break exit return 的区别

    php 中的循环有 for foreache while do{} whlie这几种 1 continue continue是用来在循环结构中,控制程序放弃本次循环continue 之后的语句,并转而 ...

  3. php 终止程序的方法——return、exit()、die()

    php中终止程序的运行有三种方式: return,主脚本程序中使用 exit(),脚本中使用 die(), 脚本中使用 三者所在的脚本文件他们之后的代码都不会执行了.php开发模式下想直接看到变量的值 ...

  4. 触动精灵怎么设置虚拟服务器,【图文教程】雷电模拟器如何使用触动精灵?

    安装触动精灵 首先在触动精灵官方网站下载触动精灵安卓最新版apk 文件. 打开雷电模拟器,将触动精灵apk包直接拖到雷电模拟器桌面,即可完成安装. 安装完成后打开触动精灵,当弹出下图中的提示框时,勾选 ...

  5. oracle 存储过程循环体中的return和exit区别:

    oracle 存储过程循环体中的return和exit区别: (1) return 跳出整个循环,终止该循环, 后面的不再执行.     相当于 Java 中的break; (2)  exit 跳出本 ...

  6. 中断语句break、continue、return、exit和goto的区别

    1.continue语句 continue语句是这5种结束循环的方式中最特殊的,因为它并没有真的退出循环,而是只结束本次循环体的执行,所以在使用continue的时候要注意这一点. 下图为各种循环结构 ...

  7. c语言中的exit,return,break,continue辨析(超详细)

    概览目录 1.exit(0); 2.continue; 3.break; 4.return; exit(0); 直接退出所有程序,返回操作系统 continue; 跳出这一次循环,进入下一次循环 比如 ...

  8. C++中 return,break,continue的用法

    引用:https://blog.csdn.net/smf0504/article/details/51315835 https://blog.csdn.net/ting_junhui/article/ ...

  9. java中break和return的区别_java 中return和break的区别

    在java的方法中,分为带返回参数和无返回参数两种方法.在带返回参数的方法体中,需要用return来返回该参数并表示该方法体执行完毕,该方法体中return后的语句将不会被执行.在无返回参数的方法中, ...

  10. Shell脚本中的return,exit 0,以及 父进程获取子进程的变量

    1 Shell脚本中的return,exit 0 shell脚本中,一般在脚本的函数里面使用return语句,函数中使用return语句后,表示函数执行完毕,函数中return语句后面的代码将不再执行 ...

最新文章

  1. thinkphp文件上传在$_files里面看不到
  2. 一个小程序看流的读取
  3. 图文具体解释 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)
  4. mysql实现动态查询_mysql 实现动态查询
  5. IIS 使用OpenSSL 生成的自签名证书,然后使用SingalR 客户端访问Https 站点通信
  6. 五大软件设计原则学习笔记5——依赖倒置原则
  7. Poi操作Excel
  8. 洛谷 P2181 对角线
  9. BS CS 优缺点比较 及 适应场合 (部分转载+个人见解)
  10. 提升记忆力的三大方法,让孩子告别死记硬背
  11. 前端程序员的焦虑感从何而来?web前端发展如何
  12. 【人工智能项目】MNIST手写体识别实验及分析
  13. 大数据就业前景如何? 你看连学术打假都用得上!
  14. 这些电脑小技巧可以让你在朋友圈很时髦!
  15. 上云,你需要了解的账号管理模型
  16. 你真的了解中兴吗?带你认识科技品牌 刷新认知
  17. MQTT - 消息队列遥测传输协议
  18. 游戏策划笔记:系统数值分析
  19. PDF怎么免费转换PPT格式
  20. 图灵奖公布!计算机图形学先驱Hanrahan和Catmull获奖,祝贺两位好莱坞3D动画大片技术元老...

热门文章

  1. 安卓初始画面去黑色背景
  2. 四级词汇——不择手段记单词new
  3. nyoj 吃土豆 234 (双层DP)
  4. MPS模块式柔性自动化生产线
  5. python跳出双循环break图例
  6. 韩信点兵问题的神解法
  7. collapse mode 严重_Android工具栏collapseMode问题
  8. SpringBoot 中使用 网易邮箱 或 qq邮箱 发送信息
  9. 用uni-app制作首页幻灯片
  10. stc12c5a60s2单片机c语言,STC12C5A60S2单片机的DS18B20的C程序