看板
[ Perl ]
討論串[問題] array reference
共 5 篇文章
內容預覽:
print $arr[2];. print $ref->[2];. 當然有 @arr[2] 這種寫法啦,這在 perldata(1) 裡面有提到,叫做 slice。. 取自 manpage 的範例:. @days # ($days[0], $days[1],... $days[n]). @days[
(還有203個字)
內容預覽:
我只是初學者 這是我的一點淺見 orz. 我是覺得cutecpu前輩提出的問題真的很有趣. 我比較想提出的看法是在這邊 @arr[1]這種用法我很久前就開始用了. 那時候好像perl 6架構也都還沒有出來. 這語法我認為最大的價值就在於 有時候在對array做sliding時. 並不會知道需要切多少
(還有319個字)
內容預覽:
很訝異 4、7、8 都是可行的(印出正確結果),但避免為宜。. use warnings;. use strict;. my @arr = (1,2,3);. print $arr[2]; #3 1:正確寫法. print ${arr[2]}; #3 2:同1但沒必要. print ${arr}[2
(還有674個字)
內容預覽:
想請問為什麼:. #!/usr/bin/perl -w. @arr = (1,2,3);. print @arr[2];. 會出現:「Scalar value @arr[2] better written as $arr[2] at ./g.pl line 5.」. 而以下 code 卻不會. #!
(還有13個字)