TOP - Perl - 演算子 - !

論理否定を行います。

(例)
print !0       . "\n";            # 0は偽なので1を返す

print !""      . "\n";            # 文字列""は偽なので1を返す

print !"0"     . "\n";            # 文字列"0"は偽なので1を返す

print !(2 * 0) . "\n";            # 式 2 * 0 は偽なので1を返す

print !1       . "\n";            # 1は真なので""を返す
実行結果
1
1
1
1



Copyright(C) 2006-2011 CLAYPOT. All Rights Reserved.