[oracle@dwh1 big]$ cat 1.pl
$camels = '123';
print $camels + 1 ,"\n";
[oracle@dwh1 big]$ perl 1.pl
124
同样的,一个引用在"解引用"环境表现为一个引用,否则就像一个普通标量一样工作,比如,我们可以说:
$fido = new Camel "Amelia";
if (not $fino) {die "dead came;";}
$fido -> saddle();
在这里,我们首先创建了一个指向Camel对象的引用,并将它赋给变量$fido,在第二行中,我们将$fido当前
一个布尔值来判断它是否为真,如果它不为真,程序将抛出一个例外。在这个例子中,这将意味着new Camel构造
函数创建Camel对象失败。
最后一行,我们将$fido作为一个引用,并调用Camel对象的saddle()方法。
1.2.3 复数变量:
和C里一样,数组是以0为基的,你可以用下标0和3来表示数组的第一道第四个元素
$camels = '123';
print $camels + 1 ,"\n";
[oracle@dwh1 big]$ perl 1.pl
124
同样的,一个引用在"解引用"环境表现为一个引用,否则就像一个普通标量一样工作,比如,我们可以说:
$fido = new Camel "Amelia";
if (not $fino) {die "dead came;";}
$fido -> saddle();
在这里,我们首先创建了一个指向Camel对象的引用,并将它赋给变量$fido,在第二行中,我们将$fido当前
一个布尔值来判断它是否为真,如果它不为真,程序将抛出一个例外。在这个例子中,这将意味着new Camel构造
函数创建Camel对象失败。
最后一行,我们将$fido作为一个引用,并调用Camel对象的saddle()方法。
1.2.3 复数变量:
和C里一样,数组是以0为基的,你可以用下标0和3来表示数组的第一道第四个元素