小编Nih*_*Web的帖子

perl:如何理解@ $ ref [0]?

关于ref的perl问题.

$ref = [11, 22, 33, 44];
print "$$ref[0]" . "\n";
print "@$ref[0]" . "\n";
Run Code Online (Sandbox Code Playgroud)

当我运行perl -d.

DB<1> p @$ref
11223344
DB<2> p $ref
ARRAY(0x9dbf480)
DB<3> p \$$ref[0]
SCALAR(0x9dbf470)
DB<4> p \@$ref[0]
SCALAR(0x9dbf470) 
Run Code Online (Sandbox Code Playgroud)

$$ ref [0]代表ARRAY的第一个标量(0x9dbf480).

是什么意思@ $ ref [0]?我不明白.

perl reference

7
推荐指数
1
解决办法
215
查看次数

标签 统计

perl ×1

reference ×1