請問有關perl的純量和串列量的觀念

看板Programming作者時間18年前 (2007/02/12 13:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位大大好 小弟昨天買了歐萊禮的perl學習手冊自修,看到第三章的習題時出現問題 以下是小弟的程式碼: #!/usr/bin/perl -w #Learning Perl 4e. Ch3.exercise. print "Please input some string..\n"; @strings = <STDIN>; @n_str = sort @strings; print sort @strings; print "\n"; print "\@n_str is ".@n_str; 執行時沒有看到任何錯誤訊息, 輸入: c z b ^Z (註:按ctrl z 結束) b (以下開始為輸出) c z @_str is 3 小弟不解,為什麼@_str會是3, 而不是像上一段輸出所示的 b c z ?? 我也試過: @n_str = ( sort @strings); 不過結果相同 還請前輩們解惑 :) 謝謝 -- 滿天星斗中惟一的鮮紅... 看不見的黑幕... -- ※ Origin: 摩卡小築 <moca.csie.chu.edu.tw> ◆ From: 220-139-135-170.dynamic.hinet.net
文章代碼(AID): #15p_lJ00 (Programming)
文章代碼(AID): #15p_lJ00 (Programming)