早教吧作业答案频道 -->其他-->
lua,tabel与可变长度参数函数的问题.调用可变参函数的时候如何让tabel中的元素,一一对应到函数的参数localt1={1,2}localfunctionf1(...)localarg={...}print(arg[1],arg[2])endf1(t1)这样传递给f1的是t1的地址,
题目详情
lua,tabel与可变长度参数函数的问题.调用可变参函数的时候如何让tabel中的元素,一一对应到函数的参数
local t1={1,2}
local function f1(...)
local arg={...}
print(arg[1],arg[2])
end
f1(t1)
这样传递给f1的是t1的地址,而不是t1的元素,如何让t1中的元素一一对应到f1的参数呢?
local t1={1,2}
local function f1(...)
local arg={...}
print(arg[1],arg[2])
end
f1(t1)
这样传递给f1的是t1的地址,而不是t1的元素,如何让t1中的元素一一对应到f1的参数呢?
▼优质解答
答案和解析
f1(table.unpack(t1))
使用unpack 函数就可以了.
table.unpack (list [,i [,j]])
Returns the elements from the given table.This function is equivalent to
return list[i],list[i+1],···,list[j]
By default,i is 1 and j is #list.
使用unpack 函数就可以了.
table.unpack (list [,i [,j]])
Returns the elements from the given table.This function is equivalent to
return list[i],list[i+1],···,list[j]
By default,i is 1 and j is #list.
看了 lua,tabel与可变长度...的网友还看了以下:
律师会见罪犯的要求是( )。 A.一律在监狱内的会见场所进行 B.必须有两名律师参加 C.可以不遵守 2020-05-18 …
关于参照物下列说法正确的是()A.研究地面上的物体的运动,可以不选参照物B.参照物应是静止不动的物 2020-06-18 …
关于参考系,下列说法正确的是()A.当研究物体的运动时,应先确定参考系B.描述一个物体的运动时,参 2020-07-11 …
甲物体以乙物体为参照物是静止的,甲物体以丙物体为参照物是运动的,那么以丙物体为参照物时,乙物体是( 2020-07-12 …
关于参考系,下列认识中不正确的是()A.描述一个物体的运动时,参考系可以任意选取B.选择不同的参考系 2020-11-06 …
下列说法正确的是()A.参考系必须是固定不动的物体B.参考系可以是做变速运动的物体C.研究子弹头射穿 2020-11-06 …
甲乙两辆汽车“并肩”行驶,有关参考系,下列说法正确的是A如两辆汽车均向东行驶,若以甲为参考系,乙是静 2020-11-28 …
下列关于参考系的描述中正确的是()A.参考系必须是固定不动的物体B.参考系是为了研究物体的运动而假定 2020-12-03 …
下列说法中错误的是()A.宇宙中的一切物体都在运动,静止是相对的B.静止的物体可以选为参照物,运动的 2020-12-16 …
问3个C++笔试题目1以下关于调用函数时,形、实参结合的通用规则不正确的描述为。A、实参可以是变量, 2020-12-16 …