看板 [ Perl ]
討論串[問題] array reference
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 3→)留言3則,0人參與, 最新作者DarkKiller (System hacked)時間13年前 (2012/04/24 13:08), 編輯資訊
0
0
1
內容預覽:
從 1997 年就可以了:. http://search.cpan.org/~chips/perl5.004/pod/perldata.pod. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 210.242.135.97.

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者DarkKiller (System hacked)時間13年前 (2012/04/24 13:03), 編輯資訊
0
0
0
內容預覽:
print $arr[2];. print $ref->[2];. 當然有 @arr[2] 這種寫法啦,這在 perldata(1) 裡面有提到,叫做 slice。. 取自 manpage 的範例:. @days # ($days[0], $days[1],... $days[n]). @days[
(還有203個字)

推噓0(0推 0噓 7→)留言7則,0人參與, 最新作者abliou (把青春freeze)時間13年前 (2012/04/24 11:26), 編輯資訊
0
0
0
內容預覽:
我只是初學者 這是我的一點淺見 orz. 我是覺得cutecpu前輩提出的問題真的很有趣. 我比較想提出的看法是在這邊 @arr[1]這種用法我很久前就開始用了. 那時候好像perl 6架構也都還沒有出來. 這語法我認為最大的價值就在於 有時候在對array做sliding時. 並不會知道需要切多少
(還有319個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者l10nel (小失)時間13年前 (2012/04/24 07:22), 編輯資訊
0
0
0
內容預覽:
很訝異 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個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者cutecpu (可愛中央處理器)時間13年前 (2012/04/23 14:36), 編輯資訊
0
0
0
內容預覽:
想請問為什麼:. #!/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個字)
首頁
上一頁
1
下一頁
尾頁