Lua学习入门(基本数据类型)
数据类型
Lua 中有 8 个基本类型分别为:nil、boolean、number、string、userdata、function、thread 和 table。
| 数据类型 | 描述 | 
| nil | 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)、 | 
| boolean | 包含两个值:false和true,在条件表达式中0相当于true。 | 
| number | 表示双精度类型的实浮点数 | 
| string | 字符串由一对双引号或单引号来表示 | 
| function | 由 C 或 Lua 编写的函数 | 
| userdata | 表示任意存储在变量中的C数据结构 | 
| thread | 表示执行的独立线路,用于执行协同程序 | 
| table | Lua 中的表(table)其实是一个"关联数组"(associative arrays),数组的索引可以是数字、字符串或表类型。在 Lua 里,table 的创建是通过"构造表达式"来完成,最简单构造表达式是{},用来创建一个空表。 | 
可以使用 type 函数测试给定变量或者值的类型
Lua学习入门(基本数据类型)的更多相关文章
- 【lua学习笔记】--- 数据类型
		print("hello world!") --[注释方法]-- 单行注释 对应C# //--[[ 多行注释 /* 对应C# */]]-- -- [数据类型]--1 nil 空值 ... 
- Lua学习入门(代码块)
		). if then else if a < then b = else b = end ). if elseif else then if a < then b = elseif a = ... 
- Lua学习----Lua基础数据类型
		前言 Lua有6中数据类型,分别是nil(空).boolean(布尔).number(数字).string(字符).table(表).function(函数) 在Lua中可以使用type函数来返回一个 ... 
- Lua简易入门教程
		环境:lua for windows (lfW)主页:http://luaforwindows.luaforge.net/https://code.google.com/p/luaforwindows ... 
- Lua学习笔记(二):基本语法
		Lua学习指南:http://www.lua.org/manual/ 首先我们要明确的一点是:在Lua中,除了关键字外一切都是变量. Lua关键字 可以查看这个地址:http://www.lua.or ... 
- lua学习-1
		最近打算学习quick cocos2dx,所以首先打算学习一下lua这门语言,Lua 是一个小巧的脚本语言,轻量级,便于扩展. Lua脚本基本的数据类型:nil.boolean.number.stri ... 
- 深度学习入门实战(二)-用TensorFlow训练线性回归
		欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 作者 :董超 上一篇文章我们介绍了 MxNet 的安装,但 MxNet 有个缺点,那就是文档不太全,用起来可能 ... 
- ORMLite学习入门笔记
		ORMLite学习入门笔记 使用原始的SQLiteHelper来操作维护数据库有点过于繁琐,重复工作量较大.所以会想到使用一个比较方便的ORM来维护我们本地的数据库,各位业界前辈都给我推荐了ORMLi ... 
- OpenResty(Nginx+Lua)开发入门
		Nginx入门 本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章: nginx启动.关闭.重启 http://www.cnblogs.com/derekchen/archi ... 
随机推荐
- Animate.css的使用(基本使用附css文件下载地址)
			animate.css下载地址: https://pan.baidu.com/s/18ceucCU1loYiGo5OCOkJBg 最新下载地址: http://www.haorooms.com/upl ... 
- 洛谷 P3916 【图的遍历】
			这道题绿题有点高了吧... 我一开始的思路就是一个暴力的遍历,用递归加一个记忆化,对于一个点不断的往下搜索,然后确定最大的,返回,给上面的节点.就在这个过程中,我们是搜到最大的数然后返回给上层的数,那 ... 
- 常用API -  Scanner、Random、ArrayList
			API 概述 API(Application Programming Interface),应用程序编程接口. Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档. 这些类 ... 
- 传参问题-HttpMessageNotReableException
			很久没写后台代码,用postMan测试后台接口的时候出现了一个问题: 问题如下: 显而易见是参数问题,我的参数如下图: 我调整参数样式为: 但还是存在问题. 最后调整成用双引号,结果对了.之前没有注意 ... 
- 线性动归之Wooden Sticks
			题面:现在有n(n<5000)个木头,每个木头都有长度l和重量w(l<10000,w<10000),现在你要对木头进行加工: 1.第一根木头需要先花费1min: 2.加工完第i跟木头 ... 
- IDEA怎么设置类的注释模板和方法注释模板
			文件头注释模板 File | Settings | Editor | File and Code Templates /** * @Author your name * @DateTime ${YEA ... 
- Resolve Error While Windows 10 Updating Cross Multiple Updating Versions (Such as Error 0x800f0831 when Update KB4556799) | 解决跨多个更新版本升级Windows 10时遭遇错误的问题(如 KB4556799 / 错误0x800f0831)
			Upgrade memory size for a laptop recently, the OS on the laptop was Windows 10 with a version of 201 ... 
- day17 作业
			目录 一.编写函数(函数执行的时间用time.sleep(n)模拟) 二.编写装饰器,为函数加上统计时间的功能 三.编写装饰器,为函数加上认证的功能 四.编写装饰器,为多个函数加上认证的功能(用户的账 ... 
- (二)学习了解OrchardCore笔记——开篇:OrchardCore的中间件
			现在开始看Starpup的中间件.这是一个扩展方法app.UseOrchardCore() public void Configure(IApplicationBuilder app, IHostEn ... 
- 数据可视化之DAX篇(十九)值得你深入了解的函数:SUMMARIZE
			https://zhuanlan.zhihu.com/p/66424209 SUMMARIZE函数非常强大,掌握以后表面上看也非常好用,所以我专门写篇文章介绍一下这个函数,至于是否一定要使用该函数,请 ... 
