Lua2021-05-10

Lua中文教程

第一章

特点

1 可扩展性  容易与其他语言接口  

2简单 本身小巧  

3高效率  

4与平台无关

 

数据结构  标准库  lua和C的接口API

 

全局变量无需声明 想删除仅需将该值设置为nil 

当且仅当一个变量不等于nil时,变量存在

 

lua大小写敏感

标识符:字母  下划线开头的字母 下划线 数字序列  最好不要使用下划线加大写字母

保留字: and  break do else elseif end false for function if in local nil not or repeat return then true until while

命令行方式怎么用?  

设置全局变量  然后和java一样使用命令行

第二章

type(v)判断v的类型

false nil为假  0和空串为真

lua 中字符串是不可以修改的

string.gsub含义?(猜测为替换) string.gsub(a,"xxx","yyyy")  把a中的 xxx替换为yyyy

lua会给String 自动分配内存  

单双引号均可表示字符串(为风格统一尽量选择一种)

转义字符

\a bell        响铃?

\b back space     --后退

\f form feed         --换页

\n newline           --换行

\r carriage return --回车

\t horizontal         --制表

\v vertical tab

\\ bavkslash         --"\"

\" double quote    --双引号

\' single quote      --单引号

函数可存储在变量中

userdata可以将C数据存放在Lua变量中

userdata在Lua中出了赋值和相等比较外没有预定义操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值