perl5 模擬SWITCH語句

2021-09-05 13:36:28 字數 644 閱讀 1452

我們知道,switch語句叫做開關語句或選擇語句,它可以用來設計多路分支選擇結構.可是在perl5中並沒有提供單獨的switch語句,但是我們可以利用語言本身提供的其他語句來模擬實現,下面給出實現形式:

switch: #end condition 1

if (condition expression 2)

block of statement

last switch; #退出switch,其後的語句都不會被執行

} #end condition 2

if (condition expression n)

block of statement

last switch;

} #end condition n

default: #不是必須的

block of statement

last switch;

} #end dedault

} #end switch

在上面的例子中使用了標號,如"switch:"和"default:",它是用來表明指令碼中的指定行的,常用於語句塊的開頭.規則如下:

1. 標號必須一字元開頭,後可以跟字母和數字,最後必須以冒號":"結尾;

2. 標號不能使用保留字

注意:標號區分大小寫.

Centos安裝perl5環境

wget 解壓原始碼包 tar xzf perl 5.16 1.tar.gz 進入原始碼目錄 cd perl 5.16 1 自定義安裝目錄 configure des dusethreads dprefix usr local perl 下面這三個命令要依次都執行,這是在編譯原始碼 make mak...

perl5 第一章 概述

by flamephoenix 一 perl是什麼?二 perl在 三 執行 四 注釋 一 perl是什麼?perl是practical extraction and report language的縮寫,它是由larry wall設計的,並由他不斷更新和維護,用於在unix環境下程式設計。perl...

我的c 學習 5 switch語句詳解

include stdafx.h include using namespace std include int main void float num1,num2 char op cout 輸入運算元1,運算子,運算元2 num1 op num2 switch op return0 計算1 2 3...