lua语法1数据结构和赋值要点



  • 数据类型:

    查询数据类型: print(type(要查的))

    补充:
    nil--1.删除全局变量和table。2.比较时加“ ”
    Boolean--布尔类型

    number--只有一种类型:double双精度
    String--1.表示方式:‘ ’和“ ”和[[ (可多行) ]]。
    2.数字字符串计算时会被转换为数字

            3.连接字符串  ..  
    	
            4.计算长度:#"   "
    

    Table--

    打印举例:

    Function--

    Thread--线程可以同时多个运行,协同程序只能运行一个(且运行状态的协程只有被挂起才暂停)
    Userdata(自定义类型)--通常为struct和指针
    0_1551167946685_6ea65551-ff2a-4e13-90d7-a55cb52b0957-image.png

    0_1551167991469_9ec3eb5f-d95f-40b0-a16f-ca315f37f8b7-image.png 1.多变量赋值

    2.交换变量

    3.个数不对应

    原则:从左到右、一一赋值
    4.索引。使用 .



  • 补充:关于Lua在Linux上的安装
    下载源码包并在终端编译:
    0_1551168953633_f0701c97-7586-495f-8652-785f772aa6e4-image.png



  • Mac上的安装:
    同Linux,将make Linux test 改为make macosx test即可。


 

Copyright © 2018 bbs.dian.org.cn All rights reserved.

Looks like your connection to Dian was lost, please wait while we try to reconnect.