Столкнулся с проблемой в таблицах Lua - все строки имеют одинаковое значение.
Показать могу на простейшем примере
line={}; --одномерный массив
table={}; --это будет массив массивов
line[1]="Вася";
line[2]=45;
table[1]=line;
line[1]="Петя";
line[2]=39;
table[2]=line;
print (table[1][1], table[1][2]);
print (table[2][1], table[2][2]);
Результат вывода:
Петя 39
Петя 39
Почему везде Петя? В чём моя ошибка ?
Показать могу на простейшем примере
line={}; --одномерный массив
table={}; --это будет массив массивов
line[1]="Вася";
line[2]=45;
table[1]=line;
line[1]="Петя";
line[2]=39;
table[2]=line;
print (table[1][1], table[1][2]);
print (table[2][1], table[2][2]);
Результат вывода:
Петя 39
Петя 39
Почему везде Петя? В чём моя ошибка ?