作者windincloud (当你孤单会想起谁)
看板Perl
标题[问题] array ref. 要如何得知array个数
时间Thu Oct 14 12:17:48 2010
其实我想要问一个语法
就是我今天传了array ref.到 sub()
这样我要如何得到array size 呢?
除了用scalar外
ex. @data = ( 1, 2, 3, 4);
print "array = ".$#data; #array = 3;
$ref = \@data;
print ___________; #底线部分我就不会写如何由$ref取得array的size了
烦请有哪位强者可以帮我解惑一下,感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.155.196
1F:推 dryman:print $#$ref 10/14 12:50
2F:→ Devastating:($#$ref+1) 就是个数了 10/14 12:51
3F:→ windincloud:哈~ 感谢~ 我昨天一直试都试不出来~ 原来是我想太难了 10/14 15:49
4F:推 audreytang:print 0+@$ref # 也可以这样写 10/15 05:42