【发布时间】:2011-07-18 20:31:44
【问题描述】:
在Perl编程中,变量声明有什么关系,什么时候可以改变它所包含的值?
例如
my $name ="johny";
在下一个语句中,我们可以更改它包含的值的类型:
$name = 10;
那么声明变量的意义是什么,当变量的类型不固定时,Perl是如何分配内存的呢?
【问题讨论】:
-
这不会改变值的类型。
-
取决于你所说的类型。
-
my $name = "johny"声明一个“标量”类型的变量并为其分配一个标量值。$name=10还将一个标量值分配给一个标量变量。 -
@friedo:不,取决于您所说的价值。 :)
标签: perl