1,lua基本类型:nil,boolean,number,string,userdata,function,thread,table。可以用函数type获取变量的类型。

2,lua中的字符串可以用单引号括也可以用双引号括,可以很长,长到一本书的大小。也可以很短,短到一个字符。lua的变量都是动态类型,可以用来存储任意类型,比如a变量存储了number类型的值100.0,后来又被拿来存储字符串'hello world'。并且lua自动管理内存,不用程序员手动释放内存。

3,引号包含的字符串是可以使用转义字符的。如\n表示换行,\r表示回车。[[  ]] 这种符号内部也可以表示字符串,但不会解释转义字符。

4,

5,

6,  

当程序中的表不再被引用,lua的内存管理机制就会删除表,并释放该表所占用的空间。

7,全局变量其实也是存放在一个特定的表里面。

8,a[“name”]  等价于 a.name

但要注意 a.x 不等于 a[x]。因为a.x 等价于 a["x"] ,而a[x] 和 a["x"]是不一样的。

9,

10,lua的标准库都是通过c实现的。lua可以调用由lua或c实现的函数。

最新文章

  1. SQL SERVER导入数据到ORACLE的方法总结
  2. centos6.5 下搭建lamp环境
  3. WinForm给控件加入hint文字
  4. Wpf再次学习,分享给入门的朋友
  5. jooml二次开发---添加文章组件
  6. 常用网站开发类Firefox扩展插件 (转)
  7. SSM搭配中的web.xml的配置信息
  8. 初学spring boot踩过的坑
  9. thinkphp5省市区三级联动例子
  10. #8 Python数学方法
  11. oracle 学习笔记(2)创建表空间及用户授权
  12. ThreadLocal是否会引发内存泄露的分析 good
  13. C#使用结构体,输入5个人的学号,姓名,分数,按照成绩高低排列打印出来
  14. 基于redis分布式缓存实现(新浪微博案例)转
  15. DataContractSerializer数据不一致下序列化
  16. JBPM——工作流概念
  17. 【BZOJ 4555】 4555: [Tjoi2016&Heoi2016]求和 (NTT)
  18. Next Permutation&&Permutation Sequence
  19. SSD 从形式到实质之改变
  20. EntityFramework 6.0 修改一个已经存在的对象

热门文章

  1. 正确 C# 未来的期望
  2. WPF 悬浮键盘
  3. jquery ready和window onload区别
  4. python 识别身份证号码
  5. 配置 Visual Studio Tools for Apache Cordova
  6. windows下服务程序相关(别人提供的5种封装使用)
  7. Win10《芒果TV》发布两周年纪念特别献礼,陪你度国庆,好礼送不停
  8. 【转载】动态载入DLL所需要的三个函数详解(LoadLibrary,GetProcAddress,FreeLibrary)
  9. SignalR的简单实现(一)
  10. 解决 ThinkPHP Undefined class constant 'MYSQL_ATTR_INIT_COM