设为首页
收藏本站
切换到宽版
官网
论坛
资格申请
更新日志
游戏体验
热搜
活动
交友
discuz
登录
|
VV Engine 官方中心
»
论坛
›
综合交流
›
胡说八道
›
掌握Lua的基本数据类型:入门必备基础
返回列表
发新帖
查看:
36
|
回复:
0
掌握Lua的基本数据类型:入门必备基础
[复制链接]
王德发
王德发
当前离线
积分
1551
47
主题
53
回帖
1551
积分
金牌会员
金牌会员, 积分 1551, 距离下一级还需 1449 积分
金牌会员, 积分 1551, 距离下一级还需 1449 积分
积分
1551
发消息
发表于 2026-5-26 09:55:05
|
显示全部楼层
|
阅读模式
概述
Lua是一门动态类型的脚本语言,同一个变量可以在不同时刻指向不同类型的数据。其中总共有9个基本数据类型,分别是:boolean(布尔) , number(数值) , string (字符串), nil(空) , function , table (表),userdata , lightuserdata , thread(线程)。
一、前言
Lua是一门动态类型的脚本语言,这意味着同一个变量可以在不同时刻指向不同类型的数据。
Lua代码中 一般采用一下两种做法相结合的方式表示它的数据类型:
向对象的思路。定义一个公共的数据结构作为基础类型,里面存储的都是表达这个数据的基础信息,其他具体的类型是从这里派生出来的。
使用联舍( union )来将所有数据包进来。
Lua与宿主程序之间的关系:可以嵌入到宿主程序,并为宿主程序提供脚本能力,同时可以帮助拓展宿主程序。另外Lua也提供了一些工具帮助编译Lua文本(luac),执行lua脚本(lua)
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表