18 标量(数据)的数组和表III--构成
(Llama书的第三章)
我们能更复杂地设置表或数组相等
($a,@fred)=@fred;#设置$a为@fred的第一个元素,$fred中移去这一个元素
($1,$b,$c)=(1,2,3); #设置$a=1,$b=2,$c=3
奇怪的是,设置一个标量等于一个数组时,返回数组的长度.
$a=@fred; #因此$a作为数组@fred的长度.
$a=length(@fred);#返回@fred中的第一个输入的字母个数(长度).
($a)=@fred; #定义两个数组相等,但LHS只有一个元素,这个指令设置$a为@fred的第一个输入.
函数length返回一个字符串中的字母的个数.
Copyright: NPACT