1. 八个基本类型: nil, boolean, number, string, userdata, function, thread, table
  2. 变量没有预定以类型,每个变量都可能含有任何类型。
  3. nil: 变量没有赋值时,值为nil
    1. 八个基本类型: nil, boolean, number, string, userdata, function, thread, table
    2. 变量没有预定以类型,每个变量都可能含有任何类型。
    3. nil: 变量没有赋值时,值为nil, 给变量赋值nil 即删除他。
    4. boolean: 有两个值:true false, Lua中所有值都可作为判断条件, Lua中除了nilfalse为假,其他都为真, 即0和空串都为真。
    5. numbers: 实数, Lua中没有整数。
    6. strings: string 可以高效处理字符串, 字符串内存自动分配。 ` ` 可以定义多行字符。
    7. Functions: 函数在Lua中是第一类值。
    8. Userdata and threads: userdata 可以存放c变量,userdata 除了赋值和相等比较,没有其他预定以操作。
    给变量赋值nil 即删除他。
  4. boolean: 有两个值:true false, Lua中所有值都可作为判断条件, Lua中除了nilfalse为假,其他都为真, 即0和空串都为真。
  5. numbers: 实数, Lua中没有整数。
  6. strings: string 可以高效处理字符串, 字符串内存自动分配。 ` ` 可以定义多行字符。
  7. Functions: 函数在Lua中是第一类值。
  8. Userdata and threads: userdata 可以存放c变量,userdata 除了赋值和相等比较,没有其他预定以操作。