• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Perl 變量(1)--純變量

    發布: 2007-7-04 20:04 | 作者: admin | 來源:  網友評論 | 查看: 18次 | 進入軟件測試論壇討論

    領測軟件測試網

     Perl有三種變量:
      
      純變量(Scalar Varible)
      數組(Array)
      關聯數組(Associative array)
      一、純變量
      又稱標量變量,是Perl處理的最簡單的數據類型。標量可以是數字(如2,3或2.5e6),也可以是字符串(如“hello”和“網上學園”)。
      
      Perl中的標量變量以美元符號$和一個字母開始,以后可以是字母、數字和下劃線,大小寫有區別,而且所有字母、數字和下劃線都有效。如:
      
      $a和$A是不同的變量;
      $this_is_a_l ong_variable_1和
      $this_is_a_long_variable_2是不同的變量;
      
      Perl中的變量可以通過操作符(如 +或.等)來產生新的變量。你可以從文件和設備中讀取變量,也可以將其輸出。
      
      使用純量變量時要在前面加上$符號, 注意:指定的純變量是一個字符的話,就要加上""雙引號或單引號;如果是數值的話,就不用加上""這個符號。
      
      標量數據又可以分為數字和字符串兩種:
      
      數字
      可分為整型變量和浮點變量。
      整型變量:(如2,-200,3 568等)。Perl支持8進制和16進制變量,8進制以0開頭(如0255,表示8進制的255),16進制以0x或0X開頭(如-0x1a,代表負的1A)
      實型變量:(如2.5,-6.3e5,-2.3-e6等)。
      
      字符串
      最短的字符串可以沒字符,最長可以把你的內存填滿,這與Perl的“無內置限制”的原則一致。
      字符串有兩種格式:單引字符串和雙引字符串。
      單引字符串(sing le-quoted string):就是用單引號括起來的一串字符。該單引字符串不是字符串的一部分。引號中可以插入任何字符。只有兩種情況例外,一種是中間插入單引號,并在前面有一反斜杠;一種是字符串有兩個連著的反斜杠。
      雙引字符串(double-quoted string):就是用雙引號括起來的一串字符,其作用類似于C語言。
      
      雙引字符串中反斜杠轉義表
      結構  含義
      \n   換行
      \r   回車
      \t   水平置表符
      \f    換頁符
      \b   退格
      \v   垂直置表符
      \a   響鈴
      \e   Esc
      \007  任一八進制ASCII值(這里007表示bell)
      \x7f  任一十六進制ASCII值
      \cC   任一“控制”字符
      \\   反斜杠
      \"   雙引號
      \l   下一字母小寫
      \L   以后所有字母小寫直到\E
      \u   下一字母大寫
      \U   以后所有字母大寫直到\E
      \E   結束\L和\U

      
      標量變量的運算符
      1、賦值運算符
      如:$a=23; #將23賦值給$a
      $b=$a=23; #將23賦值給$a和$b
      $b=3+($a=2); #將2賦值給$a,再加3將值賦給$b,即$b為5
      2、二元賦值運算符
      如:$a=+3; #等同于$a=$a+3
      這與C語言中基本相同。
      
      3、自增自減運算符
      如:$a++; #等同于$a=$a

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>