麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Perl > 正文

Perl變量(2)--數組

2019-11-18 17:24:00
字體:
來源:轉載
供稿:網友
數組是標量數據的有序列表。

數組可以含任意多個元素。最小的數組可以不含元素,而最大的數組可以占滿全部可用內存。

數組實量(arrayliteral)是位于括號內用逗號分開的一系列值。如:

(1,2,3,4,5)#具有1,2,3,4,5五個數值的數組
("zmd",1974,173.5)#具有"zmd",1974,173.5三個數值的數組
()#空數組
($a,5)#兩個數值:$a的值和5
($a $b,6)#兩個數值

數組變量具有單獨的數組值,要以@打頭而不是$。如:

@zmd
注意@zmd與$zmd沒任何聯系。Perl為對象的不同類型保留獨立的命名空間。

數組的賦值和標量賦值一樣,也用等號表示。Perl根據賦值對象是標量還是數組變量來確定賦值操作是標量賦值還是數組賦值。

若數組實量中只含有變量引用(不是表達式),則此數組實量也可作為變量使用。它可以用在賦值運算符的左邊。例如:

($a,$b,$c)=(1,2,3)#將1賦給$a,2賦給$2,3賦給$3
如果把數值變量賦給標量變量,則賦給標量變量的就是數組長度,如:
@zmd=(1,2,3)#將(1,2,3)賦給@zmd
$a=@zmd#$a為3,即@zmd的數組個數

數組元素的訪問和C語言中類似,下標是按順序整數排列的,編號從0開始。

($a,$b,$c)=(1,2,3)#將1賦給$a,2賦給$2,3賦給$3
如果把數值變量賦給標量變量,則賦給標量變量的就是數組長度,如:
@zmd=(1,2,3)#將(1,2,3)賦給@zmd
$a=@zmd#$a為3,即@zmd的數組個數

綜合舉例

@user1=("zmd","cxm");#將zmd和cxm兩個字符串賦給@user1
@user2=@user1;#這時@user2=@user1=("zmd","cxm")
@user3=("zk",@user1);#這時@user3=("zk","zmd","cxm")
($one,@user4)=@user3;#這時$one="zk"
@user1=();#把@user1清空
@int1=(1,2,3,4,5);$x=@int1;#將數組@int1的個數賦給$x純變量,$x=5
$x=$#int1;#$#這個變量返回數組最后個數的值(index)$x=4
($x)=@int1;#$x等于數組的第一個個數值$x=1
$b=$int1[0];#$b等于數組的第一個元素值$b=1
$c=@int1[0];#$c同上$c=1,因些呼叫數組中值有兩種方法
$int1[0]=3;#將3這個數值賦給數組@int的第一個元素@int1=(3,2,3,4,5)
$int1[0,1]=[7,8];#將7賦給數組的第一個元素將8賦給數組第二個元素@int1=(7,8,3,4,5)
@int1[0,1]=@int1[1,0];#將數組前兩個元素交換@int1(8,7,3,4,5)
($int1[0],$int1[1])=($int1[1],$int1[0]);#同上@int1=(8,7,3,4,5)
@int2=@int1[0,1];#int2=(8,7)
$int1[5]=6;#將6賦給數組中第六個元素@int1=(1,2,3,4,5,6)









 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 圆产精品久久久久久久久久久 | 一区二区免费网站 | 欧美激情性色生活片在线观看 | 在线播放免费播放av片 | 成人在线免费看 | 日本特级a一片免费观看 | 国产91久久精品 | 亚洲av一级毛片特黄大片 | 在线免费日本 | 国产毛片网站 | 久久生活片 | 中文在线观看视频 | 国产一区二区三区四区波多野结衣 | 欧美a级在线免费观看 | 国产一国产精品一级毛片 | 久草在线手机视频 | 国产精品久久久久久久久久尿 | 欧美精品一区二区中文字幕 | 国产91九色视频 | 美女黄色影院 | 久草视频在线资源 | 成人免费一区二区三区 | 欧美性猛交xxx乱大交3蜜桃 | 狼人狠狠干 | 毛片一级免费看 | 精品一区二区三区在线观看国产 | 国产午夜精品一区 | 一区二区三区欧美在线 | 欧美日韩精品一区二区三区不卡 | 日韩毛片在线看 | 免费黄色在线 | 久久成人国产精品入口 | 欧美毛片免费观看 | 日韩精品中文字幕在线观看 | 性爱视频在线免费 | 免费观看一级黄色片 | 精品一区二区三区欧美 | 日韩激情一区二区三区 | 欧美伦交| av国产在线被下药迷网站 | 国产女同疯狂激烈互摸 |