Jim*_*Jim 1 perl reference
我是Perl的新手并阅读有关参考文献的内容. 我无法理解如何知道他所处理的变量是否为参考. 例如,如果我理解正确,这: $b = $a可能是分配scalars或references.我们怎么知道它是哪一个? 在C或者C++,我们会通过函数签名(知道*a或&a中**a).但是Perl没有参数的签名. 那么我们如何在代码中知道什么是引用而哪些不是?或者,如果它是对标量或数组或散列或其他引用的引用?
$b = $a
scalars
references
C
C++
*a
&a
**a
Perl
Mat*_*Mat 9
Perl有一个ref你可以使用的:
ref
如果EXPR是引用,则返回非空字符串,否则返回空字符串.[...]
返回的字符串(如果非空)将告诉您引用引用的对象的类型.
归档时间:
13 年,4 月 前
查看次数:
104 次
最近记录: