lua基础自学

看过很多书,发现编程都是从hello world开始。

lua的自学也是如此。

创建hello.lua 输入print("hello world")并保存。

 

cmd下,指令为lua.exe hello.lua


lua编译器下,直接输入print("hello world")


最终结果显示



上面是最基础的对编译器的使用。

在cmd终端下,输入lua --help

出现如下信息


用法:LUA [选项] [脚本[参数]。
可用选项有:
  -e STAT执行字符串'静' 
  -l名要求库'名' 
  执行'脚本'后-i进入交互模式
  -v显示版本信息
  -停止处理选项
  -执行标准输入,并停止处理选项

简单了解后,学习 chunks(数据块)

chunks是一系列语句,可根c语言相同,每个语句结尾的后面可加分号(;)也可不加,但是如果同一行有多个语句最好用;分开


假定一个文件 a 内有单个语句 x=1;另一个文件 b 有语句 print(x)

语句为lua -la -lb

-i 选项要求 Lua 运行指定 Chunk 后进入交互模式. 比如在桌面有a.lua b.lua,然后a.lua里面写x=1,b.lua里面写print(x)

cmd终端输入如下指令



另外的方式是使用dofile,先写lua1.lua

function norm (x, y)
local n2 = x^2 + y^2
return math.sqrt(n2)
end

function twice (x)
return 2*x
end


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值