Re: [問題] 讀入字串的問題

看板Perl作者 (Transition)時間18年前 (2007/07/13 16:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
不好意思,找到問題發生原因了 是我在鍵入串列時在分隔不同項之間使用空白而不是enter 不過還是謝謝你的解惑! ※ 引述《WalkingIce (會走路的冰塊)》之銘言: : ※ 引述《atb (Transition)》之銘言: : : 不好意思,剛入門Perl, 有點問題想請教 : : 在駱馬書第三章的習題一,我寫了好幾次都沒成功,最後看了後面的解答打入程成 : : 還是無法反轉串列 : : 執行環境 activeperl at winxp : : 我的程式碼 : : ====================================== : : #!/usr/bin/perl : : @name = <STDIN>; : : @name = reverse(@name); : : print @name; : : ====================================== : : 輸入 12 34 56 印出還是 12 34 56 : : 不知道是那出了問題? : 給你一個提示 : $num = @name; # $num= @name 的個數 : 然後你會發現,如果你輸入 12 34 56 然後按 Ctrl+d 結束輸入 : $num 會等於 1,你只塞了一個東西進去 Array 裏面! -- 文      這就是爬文 文文 文文文    / 文文文文╰○ 文文文文文﹀╲ 文文文文文文╱﹀ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.225.159
文章代碼(AID): #16bpcVmU (Perl)
討論串 (同標題文章)
文章代碼(AID): #16bpcVmU (Perl)