`
modabobo
  • 浏览: 508946 次
文章分类
社区版块
存档分类
最新评论

Lua基础(一):类型和值

 
阅读更多

Lua是动态类型语言,变量没有类型定义,每个变量都可以包含任何类型的值。

Lua的基本类型:boolean、number、string、userdata、function、thread、table

定义几个变量并查看他们的类型,如下:

testBool=true  --boolean
testNum=12.3 --number
str="hello world" --string
p=print   --print是lua的输出函数
tab={}  --定义了一个空得table
使用type查看变量的类型:
print(type(testBool))
print(type(testNum))
print(type(str))
print(type(p))
print(type(tab))
(注:print为lua的输出函数)
输出:

boolean
number
string
function
table





分享到:
评论

相关推荐

    Lua教程(二):基础知识、类型与值介绍

    主要介绍了Lua教程(二):基础知识、类型与值介绍,本文讲解了Hello World程序、代码规范、全局变量、类型与值等内容,需要的朋友可以参考下

    Lua 入门教程

    Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo。...

    LUA5.1 脚本语言 编译执行源码

    5、提供thread类型和结构化的协程(coroutine)机制,在此基础上可方便实现协作式多任务;6、运行期能编译字符串形式的程序文本并载入虚拟机执行;7、通过元表(metatable)和元方法(metamethod)提供动态元机制(dynamic ...

    lua-bint:纯Lua中的任意精度整数算术库

    与纯Lua中的大多数任意精度整数库不同,该库在其实现中使用lua整数数组作为基础数据类型,而不是使用字符串或大表,这使得使用固定宽度的整数并使其有效按位运算。 Bint代表Big Integer。 该库的实现受到极大启发...

    99乘法表java源码-learn-lua:学习lua

    语言只提供唯一一种数据结构,称为(table),它混合了数组、哈希,可以用任何类型的值作为key和value。提供了一致且富有表达力的表构造语法,使得Lua很适合描述复杂的数据。 函数是一等类型,支持匿名函数和正则尾...

    Lua中文教程(pdf版)

    第2章类型和值9 2.1 Nil..............9 2.2 Booleans....9 2.3 Numbers...10 2.4 Strings......10 2.5 Functions.12 2.6 Userdata and Threads.12 第3章表达式..13 3.1 算术运算符...............13 3.2 ...

    实现Lua中数据类型的源码分享

    在Lua中有8种基础类型,像其他动态语言一样,在语言中没有类型定义的语法,每个值都携带了它自身的类型信息。下面我们就来尝试通过Lua 5.2.1的源码来看类型的实现

    lua 程序设计学习.doc 版

    第2章 类型和值 2.1 Nil 2.2 Booleans 2.3 Numbers 2.4 Strings 2.5 Functions 2.6 Userdata and Threads 第3章 表达式 3.1 算术运算符 3.2 关系运算符 3.3 逻辑运算符 3.4 连接运算符 3.5 优先级 3.6 表的构造 第4...

    LuaFramework_UGUI_V2-master.zip

    大量内建基础类型支持,如枚举,委托,事件,Type, 数组,迭代器等 支持多种协同形式 支持所有unity内部类导出,支持委托类型导出 支持导出自定义,跳过某个空的基类,修改导出名称等 支持扩展函数自定义导出, 比如...

    像计算机科学家一样思考Python(第2版).pdf

    1.5 值和类型 4 1.6 形式语言和自然语言 5 1.7 调试 6 1.8 术语表 7 1.9 练习 8 第2章 变量、表达式和语句 9 2.1 赋值语句 9 2.2 变量名称 9 2.3 表达式和语句 10 2.4 脚本模式 11 2.5 操作...

Global site tag (gtag.js) - Google Analytics