在Perl中,任何引用都是简单标量,并且具有
我个人使用一个字母作为前缀来表示引用类型,以指示变量名称是引用。例如:
$
符号。有时很难说它是哪种类型的引用。我个人使用一个字母作为前缀来表示引用类型,以指示变量名称是引用。例如:
my $aValues = []; # arrayref
my $hValue = {}; # hashref
my $oValue = bless {}; # object
my $sValue = \(my $s = 'foo'); # scalarref
...
我看到过对这种表示法支持和反对的观点。你使用它吗?它有什么缺点吗?