在lua中,局部变量(变量名前加 local)与全局变量类似于C语言中的概念:

print(a) --打印变量nila=111 --全局变量(整个lua文件中都可以使用,向下的范围)dolocal a=0--局部变量在语句块的结束a=1 --局部变量优先print(a)--局部变量print(b) --打印变量nilb=222 --全局变量(整个lua文件中都可以使用,向下的范围)endfunction fun()local  c = 333 --局部变量d = 444 --全局变量endprint(a)
print(b)
print(c)
print(d)print("----需要调用函数,否则全局变量d没有值--")
fun()
print(c)
print(d)

运行结果如下:

Lua全局变量与局部变量相关推荐

  1. 窗体 局部变量转换为全局_Unity 热更新解决方案 学习笔记(12)Lua 全局变量和局部变量...

    笔者只是一位刚大三的学生本文章仅为学习笔记,非专业教程,仅供参考和学习交流!!! 如有错误或更好的方案欢迎指出和探讨!!! 全局变量 顾名思义,其生命有效期是全局的,整个lua文件中都可以使用,可以在 ...

  2. Linux shell 学习笔记(4)— linux 环境变量(全局变量、局部变量及变量持久化)

    1. 环境变量概念及分类 bash shell 用一个叫作环境变量(environment variable)的特性来存储有关 shell 会话和工作环境的信息(这也是它们被称作环境变量的原因).这项 ...

  3. python 函数递归一次增加一次变量_python3--函数(函数,全局变量和局部变量,递归函数)...

    1.1函数 1.1.1什么是函数 函数就是程序实现模块化的基本单元,一般实现某一功能的集合. 函数名:就相当于是程序代码集合的名称 参数:就是函数运算时需要参与运算的值被称作为参数 函数体:程序的某个 ...

  4. 【C++】C/C++ 中 static 的用法全局变量与局部变量

    C/C++ 中 static 的用法全局变量与局部变量 目录 1. 什么是static? 1.1 static 的引入 1.2 静态数据的存储 2. 在 C/C++ 中static的作用 2.1 总的 ...

  5. 变量的属性(全局变量、局部变量、动态变量、静态变量等)

    变量的属性 1.变量的分类 l         根据作用域:可分为全局变量和局部变量. l           根据生存周期:可分为静态存储方式和动态存储方式,具体地又分为自动的(auto).静态的( ...

  6. JQuery中全局变量和局部变量的理解

    问题由来:在工作中,要实现一个多条件组合查询的功能,用ajax实现的时候发现只能获取当前点击事件的对象的值,发现之前的点击事件的值依旧为空. 最后发现自己没有完全理解全局变量和局部变量的含义.首先我定 ...

  7. python函数用法详解2(变量的作用域(全局变量、局部变量)、共享全局变量、函数返回值、函数的参数(位置参数、关键字参数、默认参数、不定长参数)、拆包、交换变量值、引用、可变和不可变类型)

    1. 变量作⽤域         变量作⽤域指的是变量⽣效的范围,主要分为两类:局部变量和全局变量. 局部变量         定义在函数体内部的变量,即只在函数体内部⽣效. def testA(): ...

  8. python中全局变量和局部变量关键字_Python中全局变量和局部变量的理解与区别

    前言 学过编程的人应该对全局变量与局部变量这两个名词并不陌生,Python也同多数编程语言一样,也有全局变量与局部变量的概念 但是与其他编程语言又有所不同 全局变量与局部变量两者的本质区别就是在于作用 ...

  9. python成员变量和全局变量_python 全局变量和局部变量详解笔记

    python,数据分析,有相关问题欢迎留言交流. 一.问题引入 在写爬虫进行批量命名时,比如说常用的解析网页时 url这个变量就是跨函数的.涉及到全局变量和局部变量的设置. 二.全局变量与局部变量的区 ...

最新文章

  1. msteel能计算钢结构楼梯吗_坚持爬楼梯能减肥吗 怎么爬楼梯可以减肥
  2. (转)自动化管理工具Saltstack之nginx部署
  3. 日期格式化的“疑难杂症”
  4. 如何在solaris下安装memcached
  5. Hyper-V 虚拟机快照:常见问题
  6. 适配器(Adaptor)模式
  7. 前端学习(2045)vue之电商管理系统电商系统之优化chainwebpack自定义打包入口
  8. 2013年1月12日学习内容
  9. 大数据学习笔记02:在私有云上创建与配置虚拟机
  10. 四叶草clover配置工具Clover Configurator 5.4.4.0汉化版
  11. 好程序员Java教程分享使用HttpClient抓取页面内容
  12. 网络代理之后无法抓包的解决方案
  13. 一元二次方程求根。当a=0时,输出“It is not a quadratic equation \n“;当a不等于0时,输出“一对共轭复根: “x1 = %.2f+%.2fi, x2 = %.2f
  14. 游戏工作室的六种赚钱方法
  15. GTK 框架(Frames)
  16. ISME:全基因组关联研究揭示了控制根际微生物组遗传力的植物基因位点
  17. 互联网职场常用逼格词汇
  18. 可穿戴的“舌头鼠标”,催生“黏腻”人机交互的新想象?
  19. 33.QCheckBox
  20. 淘宝seo杂谈(二)

热门文章

  1. MM32锅里倒,把FreeRTOS搞里头
  2. 用insert语句时,什么样的数据要加引号,什么样的数据不用加引号?
  3. 集群服务器session同步
  4. PageOffice并发控制
  5. java 集成pageoffice_PageOffice 4.0 For Java集成使用说明
  6. 使用C#实现百度API【人脸检测】V3版
  7. 华为CSE框架的一些知识点
  8. 澳洲—适合中国学生的实用大学排名
  9. GSYVideoPlayer 播放m3u8格式视频遇到的坑
  10. 小程序使用人数服务器,微信小程序用户现在有多少?2019使用人数总量达7亿(3)...