Lua_基础 类型&&值

Lua_基础 类型&&值

bingliaolong Lua 6年前 18 0

类型和值 Lua是一种动态类型语言,这种语言中, 没有类型定义,每个值都带有其自身的类型信息 基本数据类型 nil 与其他所有值进行区分 表示无效值的情况 全局变量在第一次被赋值之前的默认值就是nil,而将nil赋值给全局变量则相当于将其删除 boolean 值为true或fal...

Lua程序设计:三

Lua程序设计:三

bingliaolong Lua 5年前 2 0

补充知识 局部变量&&代码块 lua语言中的变量在默认的情况下是全局变量,所有的局部变量在使用前必须申明。 控制结构 lua语言中所有不是false和nil的值当作真(0和空字符串也是真) 闭包 第一类值 一个程序可以将某个函数保存到变量中(全局变量或局部变量中)...

Lua程序设计:一

Lua程序设计:一

bingliaolong Lua 5年前 3 0

入门 程序段 lua -i prog -i让lua语言解释器执行完指定的程序后进入交互模式 可以在交互模式下通过dofile运行程序段: dofile("aet.lua") 词法规范 标识符由任意字母,数字和下划线组成,但不能以数字开头 lua对大小写敏感 -...

C++_调用 Lua函数:错误处理

C++_调用 Lua函数:错误处理

bingliaolong Lua 6年前 10 0

调用函数 发生错误并处理 lua文件 main.lua C++文件-方法一 C++文件-方法二 不同之处是,这样自动标记errfun在栈的位置, lua_pcall(lua,1,1,errfun) != 0 这句就不用变了

Lua_基础 结构控制

Lua_基础 结构控制

bingliaolong Lua 6年前 7 0

if 语句 if else 语句 if elseif 语句 while 语句 repeat 语句 数值型for循环 泛型for循环 遍历迭代函数返回的所有值 可以使用多个变量 这些变量在每次循环时都会更新,当第一个变量为nil时,循环终止 需要注意的是,lua语言中,在循环体内声...

Lua_调用 C++函数:获取返回值

Lua_调用 C++函数:获取返回值

bingliaolong Lua 6年前 23 0

返回参数 lua文件中调用C++函数并获取返回值 main.lua C++函数 函数的注册 详情参考C++程序里的函数,给Lua调用 返回表 lua文件中调用C++函数并获取表 main.lua C++函数

扫一扫二维码分享