自动发货>收到卡密后>用"QQ登录"方式到本站>在线充值它
资源导航
当前位置: 博学网 >电脑教程 > 语言汇编

safedebug原创教程之Lua语言学习教程博学完整版

  • 视频资源大小:103 MB 更新时间:2015-02-01 00:58:35
  • 类型:博学资源 观看方式:百度网盘

  • 类别:电脑教程 > 语言汇编 Tags:
  • 提醒:开通VIP会员全站免费学 推荐星级:

资源简介:

教程全10课,需要的可以学习下

 我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。

  Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。
  在Lua中,一切都是变量,除了关键字。请记住这句话。
 
I.  首先是注释
  写一个程序,总是少不了注释的。
  在Lua中,你可以使用单行注释和多行注释。
  单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C++语言中的"//"。
  多行注释中,由"--[["表示注释开始,并且一直延续到"]]"为止。这种注释相当于C语言中的"/*…*/"。在注释当中,"[["和"]]"是可以嵌套的。
II.  Lua编程
  经典的"Hello world"的程序总是被用来开始介绍一种语言。在Lua中,写一个这样的程序很简单:
  print("Hello world")
  在Lua中,语句之间可以用分号";"隔开,也可以用空白隔开。一般来说,如果多个语句写在同一行的话,建议总是用分号隔开。
  Lua 有好几种程序控制语句,如:
 
  条件控制:if 条件 then … elseif 条件 then … else … end
  While循环:while 条件 do … end
  Repeat循环:repeat … until 条件
  For循环:for 变量 = 初值,终点值,步进 do … end
  For循环:for 变量1,变量2,… ,变量N in表或枚举函数 do … end
 
  注意一下,for的循环变量总是只作用于for的局部变量,你也可以省略步进值,这时候,for循环会使用1作为步进值。
  你可以用break来中止一个循环。
  如果你有程序设计的基础,比如你学过Basic,C之类的,你会觉得Lua也不难。但Lua有几个地方是明显不同于这些程序设计语言的,所以请特别注意。
 
  .语句块
    语句块在C++中是用"{"和"}"括起来的,在Lua中,它是用do 和 end 括起来的。比如: 
    do print("Hello") end
    你可以在 函数 中和 语句块 中定局部变量。
 
  .赋值语句
    赋值语句在Lua被强化了。它可以同时给多个变量赋值。
    例如:
    a,b,c,d=1,2,3,4
    甚至是:
    a,b=b,a  -- 多么方便的交换变量功能啊。
    在默认情况下,变量总是认为是全局的。假如你要定义局部变量,则在第一次赋值的时候,需要用local说明。比如:
    local a,b,c = 1,2,3  -- a,b,c都是局部变量
 
  .数值运算
    和C语言一样,支持 +, -, *, /。但Lua还多了一个"^"。这表示指数乘方运算。比如2^3 结果为8, 2^4结果为16。
    连接两个字符串,可以用".."运处符。如:
    "This a " .. "string." -- 等于 "this a string"
 
  .比较运算
    < > <= >= == ~=
    分别表示 小于,大于,不大于,不小于,相等,不相等
    所有这些操作符总是返回true或false。
    对于Table,Function和Userdata类型的数据,只有 == 和 ~=可以用。相等表示两个变量引用的是同一个数据。
本软件是会员软件,如果你是会员,请登陆。如果不是会员请注册

本月排行

  1. 1【粽子老师】建筑面积计算规范解读及案例讲解共5期

    8.58 GB

    5464646次浏览

    综合教程

  2. 2【粽子老师】造价之其他专题内容共37期

    8.78 GB

    6564456次浏览

    综合教程

  3. 3【粽子老师】GTJ2018变化专题共21期

    9.8 GB

    5465466次浏览

    综合教程

  4. 4【粽子老师】甲方、乙方工作专题共11期

    9.7 GB

    6787684次浏览

    综合教程

  5. 5【粽子老师】造价案例专题共16期

    7.50 GB

    5765755次浏览

    综合教程

  6. 6【粽子老师】造价资料相关专题共4期

    8.56 GB

    6576757次浏览

    综合教程

用户评论

   

评论摘要(共 0 条,得分 0 分,平均 0 分)



用户名:

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

通知管理员