a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Perl > 正文

perl 列表和數(shù)組變量詳解

2020-06-04 20:20:20
字體:
供稿:網(wǎng)友
一、列表
  列表是包含在括號(hào)里的一序列的值,可以為任何數(shù)值,也可為空,如:(1, 5.3 , "hello" , 2),空列表:()。
  注:只含有一個(gè)數(shù)值的列表(如:(43.2) )與該數(shù)值本身(即:43.2 )是不同的,但它們可以互相轉(zhuǎn)化或賦值。
  列表例:
    (17, $var, "a string")
    (17, 26 << 2)
    (17, $var1 + $var2)
    ($value, "The answer is $value")
二、數(shù)組--列表的存貯 
  列表存貯于數(shù)組變量中,與簡(jiǎn)單變量不同,數(shù)組變量以字符"@"打頭,如:
    @array = (1, 2, 3);
  注:
 (1)數(shù)組變量創(chuàng)建時(shí)初始值為空列表:()。
 (2)因?yàn)镻ERL用@和$來區(qū)分?jǐn)?shù)組變量和簡(jiǎn)單變量,所以同一個(gè)名字可以同時(shí)用于數(shù)組變量和簡(jiǎn)單變量,如:
    $var = 1;
    @var = (11, 27.1 , "a string");
  但這樣很容易混淆,故不推薦。
1、數(shù)組的存取 
  .對(duì)數(shù)組中的值通過下標(biāo)存取,第一個(gè)元素下標(biāo)為0。試圖訪問不存在的數(shù)組元素,則結(jié)果為NULL,但如果給超出數(shù)組大小的元素賦值,則數(shù)組自動(dòng)增長(zhǎng),原來沒有的元素值為NULL。如:
    @array = (1, 2, 3, 4);
    $scalar = $array[0];
    $array[3] = 5; # now @array is (1,2,3,5)
    $scalar = $array[4]; # now $scalar = null;
    $array[6] = 17; # now @array is (1,2,3,5,"","",17)
  .數(shù)組間拷貝
    @result = @original; 
  .用數(shù)組給列表賦值
    @list1 = (2, 3, 4);
    @list2 = (1, @list1, 5); # @list2 = (1, 2, 3, 4, 5)
  .數(shù)組對(duì)簡(jiǎn)單變量的賦值
    (1) @array = (5, 7, 11);
    ($var1, $var2) = @array; # $var1 = 5, $var2 = 7, 11被忽略
    (2) @array = (5, 7);
    ($var1, $var2, $var3) = @array; # $var1 = 5, $var2 = 7, $var3 ="" (null)
  .從標(biāo)準(zhǔn)輸入(STDIN)給變量賦值
    $var = <STDIN>;
    @array = <STDIN>; # ^D為結(jié)束輸入的符號(hào)
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: av 一区二区三区 | 国产美女高潮一区二区三区 | 乱xxxxx普通话对白 | 91精品国产一区二区三区蜜臀 | 色综合99| 亚洲成人免费在线观看 | 国产情侣免费视频 | 国产精品美女视频一区二区三区 | 日韩精品一区二区三区在线观看 | 亚洲综合精品在线 | 五月婷婷丁香 | 久久久高清 | 91精品久久久久久久久久 | 蜜桃在线视频 | 国产午夜精品一区二区三区四区 | 亚洲综合在线一区二区 | 亚洲女人天堂成人av在线 | 国产亚洲精品久久久久久青梅 | 国产一级片在线播放 | 日本成人黄色 | 国产精品久久久久国产a级 日韩在线二区 | 日韩在线播放欧美字幕 | 99精品视频一区二区三区 | 欧美在线一区二区 | 国产日韩一区二区三区 | 91免费版在线观看 | 欧美一区二区三 | 国产成人在线免费观看 | 男人的天堂在线视频 | 欧美久久精品 | 在线中文字幕播放 | 精品久久久久久久久久久院品网 | 国产a久久精品一区二区三区 | 精品一区二区三区在线观看 | 国产精品黄网站在线观看 | 天天舔夜夜| 久久久久久久久久国产精品 | 欧美成年黄网站色视频 | 成人午夜影院 | 你懂的网址在线 | 日本高清视频在线播放 |