W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
(<STDIN>)
一定要小心這點。如果你不知怎么回事地得到了假值(如:空行),你的文件可能 停止處理了。假如你在處理文件讀取(除非修改了?$/
),這種事一般不會發(fā)生, 但卻可能發(fā)生。
你更喜歡這樣運行:
while (readdir(DIR)) {
假設(shè)你有文件名為?0
?的話,那么程序?qū)⑼V?,且不會繼續(xù)處理文件。
更合適的?while
?循環(huán)看起來像這樣:
while ( defined( my $line = <STDIN> ) ) {
while ( defined( my $file = readdir(DIR) ) ) {
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: