推 Yaowei:感謝我懂^^ 04/02 23:28
※ 編輯: reizarc 來自: 61.216.172.12 (04/02 23:54)
※ 引述《Yaowei (成就你的大事)》之銘言:
: while(<LINE>){
: s/(\w+)/$w{lc($1)}++/eg;
: END{print $w{$_}," $_\n" foreach (sort keys %w);}
: }
: 其中 為什麼使用END呢?
: 發現如果將END拿掉的話,則會跑很多次出來
: 而若有END的話 ,則是只會出現一次結果?
: 先謝過各位囉^^
雖然我不知道它為什麼要放在那裡 ...
但是
BEGIN{ blahblah... }
這個 block 會在程式開始時先執行
END{ blahblah }
同樣的 結束時執行
--
Welcome to my ...
[ Blog in LiveSpace: http://reizarc.spaces.live.com/ ]
[ Sketching album: http://vision.twbbs.org/gallery/crazier ]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.172.12