1.字串使用「.」連線
2.字串使用雙引號可轉義,使用單引號不轉義。雙引號內變數可用花括號引上。
3.使用「x」重複次數。
4.字串也可以遞增。
5.chomp過濾回車符。
6.if elsif else
7.eq ==
gt >
lt <
ge >=
le <=
ne !=
8. 0,"0","",undef為假,其它為真。
9.&& and
|| or
! not
10.邏輯表示式返回最後乙個判斷的值。表示式從左到右計算,如果結果已經確定則不繼續完成判斷。可替代if條件句。
11. expression if(test_expression);
12.
last break
next continue
13.標號 last redo next 判斷退出哪個迴圈
14.($aa,@bb,$cc) = qw(aaa bbb ccc ddd eee)
則:$aa = 'aaa'
@bb = qw(bbb ccc ddd eee)
$cc = undef
《大規模C 程式設計》讀書筆記24
technorati 標籤 c 大規模c 程式設計,讀書筆記 原則92 可讀性 不僅僅是易用性 應該是使用運算子過載的主要原因。指導方針11 乙個過載運算子的語義對客戶應該是自然的 明顯的和直觀的。指導方針12 使用者自定義型別的過載運算子的語法屬性,應該反映已經為基本型別定義了的屬性。原則93 讓...
程序程式設計1 Unix環境高階程式設計7章讀書筆記
process environment 程序的終止有些下面的方法 1.從main 函式return 2.呼叫 exit exit 屬於iso c 標準中定義的函式,會執行清理工作。包括關閉 io庫中所有開啟的檔案流 這會導致所有的檔案 buffer 都被flush 還會呼叫阿 texit 所註冊的退...
程序程式設計1 Unix環境高階程式設計7章讀書筆記
process environment 程序的終止有些下面的方法 1.從main 函式return 2.呼叫exit exit 屬於iso c 標準中定義的函式,會執行清理工作。包括關閉 io庫中所有開啟的檔案流 這會導致所有的檔案 buffer 都被flush 還會呼叫阿 texit 所註冊的退出...