mongona

mongona
-- --
正在获取天气

lua array

What is Lua?


     Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

    Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

#!/usr/bin/lua

-- lua 的数组
-- 
-- 一维数组 可以用table(表) 表示
array = {'lua', 'python', 'go', 'c'}

print(array) --> table  address
-- lua 索引从1 开始  #变量--> 拿长度
for i = 1, #array do
    print(array[i])
end

array = {}

-- 赋值
for i = -2, 2 do
    array[i] = i * 2
end

-- 读取数值
for i = -2, 2 do
    print(array[i])
end

-- 多维数组
-- 10 x 10 数组
-- 
-- 初始化数组

array = {}

for i = 1, 10 do
    array[i] = {}
    for j = 1, 10 do
        array[i][j] = j
    end

end

print(array) -- 返回内存地址

-- 访问数组
for i = 1, 10 do
    print(array[i])
    for j = 1, 10 do 
        print(array[i][j])

    end
end


 

0
0
Tags
lua
富强,民主,文明,和谐,自由,平等,公正,法治,爱国,敬业,诚信,友善。
打赏二维码
About
Sato
毕竟,代码只是思想的一种体现而已!!! 架构师就像军师,不是对面啥阵势都用大军队来干,小阵势小技术,小公司不必要也不用引入分布式
Category
Tags
Site statistics

本站现有文章18篇,共被浏览5116

本次响应耗时: 0.059s

当前来路IP: 3.229.122.219  美国

您是本站第: 34488 位访客!

本站已苟活: 

All hots
Article archiving