Lua第一课

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
在游戏开发热更新中很常见 所以作为一名准程序员 我们必须要了解一下lua
lua环境安装很简单 只需要在git上下载安装即可

lua中很多语法和c# C语言等语言不同 比如for if 等常用的语句的用法就不同
下面我就大致介绍一下lua的基本语法

lua中输出语句和C语言相同都是print
我们首先开始第一个程序 hello world!

print("Hello World!")

之后运行即可
如果发现编译器中的运行按钮没有亮 我们可以先保存ctrl+S
之后即可运行

之后就是lua中的数据类型了
在这里插入图片描述

在lua中没有数组 我们想要使用数据结构只能使用table(表)
但是在lua的表中 他和其他数据结构有一个很大的不同点
table中索引是从1开始的 在其他语言的数据结构都是从0开始的
比如c++中的vector 或者是stack等等

tab3={"apple","pear","orange","grapr"}
print(tab3[2])--和其他语言不一样 从1开始 lua中没有数组
--点不出来的

for key,val in pairs(tab3) do
print(key..":"..val)
end

上边创建了一个table 然后使用for循环来遍历了一下
在这里插入图片描述
在使用table的时候我们可以出来 同样可以用方括号弄出来
希望我所写的对大家有帮助 我会在之后持续更新我的关于lua的学习
如果有问题可以联系我 主页有我的联系方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值