lua table如何像C++结构体一样保存多个数据类型?如何插入数据??

2025-05-23 22:07:21
推荐回答(1个)
回答1:

其实table本身就可以作为一个结构体类型来看
a = {
value = 1,
str = "string",
fun = function(arg) print(arg) end
}
这里把a看作一个结构体 里面有数字变量value 字符串变量str 函数变量fun
如果需要另一个结构体含有a 就
b = {
str1 = a,
str2 = xxxxx...
}