Programming Lua: 第二章

  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 除了賦值和相等比較,沒有其他預定以操作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章