[問題] 有點混亂了..@@

看板Perl作者 (xx)時間19年前 (2004/10/03 17:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
嗯 這是Learning Perl上面的問題.. #!/usr/bin/perl @fred = qw(hello dolly); $y = "2*4"; print "$fred[$y-1]" 最後印出 dolly 書上面是說index expression會被當成一般運算式處理 所以假如$y包含字串 2*4,結果仍然會是元素一,而非元素七 這是因為 2*4 被當成數值時($y的值用於數值運算)只等於2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 為什麼呀...?我有點搞混了..那位前輩能解答我的疑惑.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.8.52
文章代碼(AID): #11NyKWzl (Perl)
文章代碼(AID): #11NyKWzl (Perl)