0514-86177077
9:00-17:00(工作日)
來看看下面的代碼會輸出什么?
輸出:01為什么呢?因為||, =, or 這三者優(yōu)先級從左至右逐漸降低。所以,這樣寫可以:chomp(my $filename = shift( @ARGV ) || STDIN>);
這樣則不行:chomp(my $filename = shift( @ARGV ) or STDIN>);會提示如下錯誤:Can't modify logical or (||) in chomp
標簽:宜春 六安 松原 石嘴山 河北 自貢 鄂州 淄博
上一篇:perl文件操作的一些例子分享
下一篇:Perl中use和require用法對比分析
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8