匈牙利语符号是否适用于Perl?
发布时间:2020-12-15 21:30:50 所属栏目:大数据 来源:网络整理
导读:在Perl中,引用任何东西都是一个简单的标量,并且具有$sigil.有时候很难说出什么样的参考. 我个人前缀带有一个字母的引用的变量名称,表示引用类型.例子: my $aValues = []; # arrayrefmy $hValue = {}; # hashrefmy $oValue = bless {}; # objectmy $sValue =
在Perl中,引用任何东西都是一个简单的标量,并且具有$sigil.有时候很难说出什么样的参考.
我个人前缀带有一个字母的引用的变量名称,表示引用类型.例子: my $aValues = []; # arrayref my $hValue = {}; # hashref my $oValue = bless {}; # object my $sValue = (my $s = 'foo'); # scalarref ... 我已经看到这两个支持者和对手这样的表示法.你用它吗它有什么缺点吗? 解决方法
就我个人而言,我发现匈牙利语符号很难阅读.我只是使用英文惯例:
my $values; # is an array my $value; # is a scalar my $value_hash; # is a hash 我通常将对象与标量相同,因为它的使用方式使其足够明显,因为它是一个对象.但是,如果我有需要我会使用: my $value_obj; # is an object (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |