table 默认键值都是从1开始
table
array = { "A", "B" } array2 = array array[2] = "D" array2[1] = "C" print(array[1], array[2]) print(array2[1], array2[2])
array = { "A", "B" } array2 = array array2 = nil print(array[1], array[2]) //A B print(array2[1], array2[2]) //ERROR
array = { "A", "B" } array2 = array array = nil --print(array[1], array[2]) print(array2[1], array2[2]) //A B
table1 = table2
成员时共享的,当一个table=nil,另一个table独立