佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > perl常量、多維數(shù)組及變量的初始化的實(shí)例代碼

perl常量、多維數(shù)組及變量的初始化的實(shí)例代碼

熱門標(biāo)簽:硅谷的囚徒呼叫中心 語音系統(tǒng) 百度AI接口 電話運(yùn)營中心 客戶服務(wù) 呼叫中心市場需求 Win7旗艦版 企業(yè)做大做強(qiáng)

例1:

復(fù)制代碼 代碼如下:

#!/usr/bin/perl
use strict;
use warnings;
my $test = "asdf";
print "${test}_test2\n";
#constant
use constant {
    AAA => "aaa",
    BBB=> "bbb",
    MIN_TOTAL => 12,
    SCORE_PASS => 90,
    SCORE_RED => 70,
};
print AAA;
print SCORE_PASS;
#two dimesion arrays
my @steps = (
      ["aaa", "aaavalue"],
      ["bbb","bbbvalue"],
      ["ccc","cccvalue"]
);
print "\n";
foreach my $i (0 .. $#steps){
  print "$steps[$i][0]:$steps[$i][1]\n";
}

代碼2:

復(fù)制代碼 代碼如下:

my $a1;
print "$a1\n";
my $a2 = undef;
print "$a2\n";
if(!defined($a1)){print "a1 is not defined\n";}
if(!$a2){print "a2 is not defined\n";}
my $a3='';
if(!$a3){print "a3 is empty string\n";}

在定義變量時一定要初始化,或者在使用時判斷是否defined,很多的時候還需要判斷是否為空字符串。 特別是在使用getopt::long或cgi->query獲得參數(shù)后要檢測是否定義,如果么有定義考慮給予默認(rèn)值。

您可能感興趣的文章:
  • C++中結(jié)構(gòu)體的類型定義和初始化以及變量引用
  • 基于C++全局變量的聲明與定義的詳解
  • c語言全局變量和局部變量問題及解決匯總
  • C++的static關(guān)鍵字及變量存儲位置總結(jié)
  • 關(guān)于C++靜態(tài)成員函數(shù)訪問非靜態(tài)成員變量的問題
  • C++中指向結(jié)構(gòu)體變量的指針
  • php 靜態(tài)變量的初始化
  • 深入理解final變量的初始化
  • 淺談Java變量的初始化順序詳解
  • 詳解C++中變量的初始化規(guī)則

標(biāo)簽:山西 安康 崇左 喀什 海南 長沙 濟(jì)南 山西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《perl常量、多維數(shù)組及變量的初始化的實(shí)例代碼》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    山阳县| 清水县| 江川县| 玛多县| 康保县| 正蓝旗| 曲阳县| 墨江| 泾源县| 成武县| 潞城市| 福海县| 蕉岭县| 衢州市| 张家川| 庆云县| 调兵山市| 新晃| 安新县| 浙江省| 丹江口市| 陇西县| 祁门县| 南京市| 开阳县| 阜宁县| 溆浦县| 随州市| 弋阳县| 汤阴县| 廉江市| 蒙城县| 游戏| 噶尔县| 景洪市| 开化县| 宾川县| 德惠市| 临洮县| 类乌齐县| 黎川县|