programming in lua 第四章笔记
2016-10-18 07:21
239 查看
lua是先获得变量的值,然后再执行赋值语句的
x,y = y,x 这个语句可以交换y,x的值
使用local变量的好处
1.减少全局命名空间的占用
2.访问local变量比全局变量要快
3.当local变量的作用域结束后,就被垃圾回收了
在lua中,local变量在被使用的时候再声明,这样可以减少作用域,增加可读性。
x,y = y,x 这个语句可以交换y,x的值
使用local变量的好处
1.减少全局命名空间的占用
2.访问local变量比全局变量要快
3.当local变量的作用域结束后,就被垃圾回收了
在lua中,local变量在被使用的时候再声明,这样可以减少作用域,增加可读性。
相关文章推荐
- Lua学习笔记-第四章
- 【Programming In Lua (2E) 笔记】2:操作lua栈
- 《Lua程序设计》(Programming in Lua)阅读笔记
- 【Programming In Lua (2E) 笔记】3:给C++程序插上翅膀——C++调用lua
- programming in lua 第一章笔记
- Programming In Scala笔记-第四章、类和对象
- 【Programming In Lua (2E) 笔记】1:从源码安装lua
- Programming In Scala笔记-第四章、类和对象
- Programming in lua 第三章笔记
- programming in lua 第五章笔记
- Lua学习笔记 第四章 语句
- 【Programming In Lua (2E) 笔记】4:用lua扩展C++——C++调用lua函数
- 【Programming In Lua (2E) 笔记】5:使用C++为Lua编写扩展库(macOS上两种动态库格式的坑)
- programming in lua 第二章笔记
- Lua学习笔记一
- LUA学习笔记3 - Compilation, Execution, and Errors
- 高效掌握C#笔记[第四章]C#的面向对象功能
- Lua入门系列----pil学习笔记之 Type and Values
- Lua学习笔记三--表的应用
- [LUA学习笔记01]用VS2003(C++)编译Hello Lua程序