前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Lua的速成课

Lua的速成课

作者头像
六四零
发布2020-08-04 20:17:29
7000
发布2020-08-04 20:17:29
举报
文章被收录于专栏:小白VREP小白VREP

以下速成课程是从正式的Lua参考手册中极度浓缩的摘录。

01

Lexical conventions

  • Lua是一种区分大小写的语言。"and", "And" or "AND"是不一样的。
  • 以下是Lua语言的关键字:
  • 以下字符串表示:
  • 文字字符串可以通过匹配单引号或双引号来分隔。 例如:'hello' 或者 "hello"。
  • 在字符串之外的任何地方注释以双连字符--开头方。例如:

02

Values and types

  • Lua是一种动态类型语言,这意味着变量没有类型;only values do。
  • Lua有8种基本类型:

03

Variables

  • 变量有三种:全局变量、局部变量和表字段。除非明确声明为局部变量,否则任何变量都被假定为全局变量。
  • 在第一次赋值给一个变量之前,它的值是nil。
  • 方括号用于索引一个表(例如value=table[x])。表中的第一个值位于位置1(而不是C数组中的0)。

04

Statements

  • Lua允许多个赋值。赋值语法在左侧定义了一个变量列表,在右侧定义了一个表达式列表。两个列表中的元素以逗号分隔:
  • 关系运算符(false或true):
  • 下面介绍If、For、While、Repeat 、Table、Concatenation以及Length operator#长度运算符:
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小白VREP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档