虫虫教学

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 960|回复: 5

新手学Lua 语言第十课:表 (一)

[复制链接]

4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

最佳新人发帖达人推广达人热心会员突出贡献优秀讲师

发表于 2021-10-6 15:36:59 | 显示全部楼层 |阅读模式
新手学Lua 语言第十课:表 (一)


  什么是表?


 表是Lua 语言特有的强大的东西,是用来存储其他元素的一个实体。
 通常这些元素都是互相关联的,它是成对元素的一个集合,每一对元素都有一个关键字(和一个值组成
 在表中,我们可以用一个关键字来索引它唯一对应的值.
   我们用{}来构造表


例如:
   array={}                 --空表 


          array={"学生","老师","校长"}     --表会自己动给我们分配键 1对应学生,2对应老师,3对应校长
                                                        array[1]索引学生  ,  array[2]索引老师 , array[3]索引校长
         array={vv , name="cc","xx"}      --我们也可以用英文字母做键,array[1] 索引 vv , array[2] 索引 xx  因为有name索引cc
                      如果我们要索引cc, 用array["name"],也可以用 array.name 索引cc
                  在这里要说明的提数字不能这样索引 array.1 是不允许的.


  我们的程序设计都是从0开始的,但是表的健都是从1开始的,下面我们来看下,在程序中,如何对表的元素进行操作:
         例:
   array={}
   array["name"]="学生"
         array["phone"]="1234567"
         array.address="Lua 语言楼"
         array.city="脚本城"


   如果我们想从表中删除某些元素该怎么办呢?很简单,我们只要把想要删除元素的值赋值为 nil 就可以了。
             array.city=nil
             array["name"]=nil




 例:  我们将函数做为表的元素添加进去


             
[size=0.83em]41.png (37.22 KB, 下载次数: 0)
下载附件  [url=]保存到相册[/url]
[color=rgb(153, 153, 153) !important]2020-4-15 14:18 上传



             



教程观看地址:


              链接:https://pan.baidu.com/s/1tHy13uzM2Ho0tLukzb6_7A       提取码:8888

   


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-21 20:51:40 | 显示全部楼层
前来学习!
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-21 20:53:23 | 显示全部楼层
一起学习,共同进步!
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-21 20:59:52 | 显示全部楼层
静姐辛苦了!
回复

使用道具 举报

0

主题

650

帖子

680

积分

中级会员

Rank: 3Rank: 3

积分
680
发表于 2021-10-30 10:32:55 | 显示全部楼层
好好学习,天天进步!
回复

使用道具 举报

0

主题

650

帖子

680

积分

中级会员

Rank: 3Rank: 3

积分
680
发表于 2021-10-30 10:32:58 | 显示全部楼层
好好学习,天天进步!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|虫虫教学--虫虫联盟官网

GMT+8, 2025-4-28 19:45 , Processed in 0.098448 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表