几个perl零星问题,google不到
在perl中@# 和 #$ 是什么意思?
=>和->有什么不同?
比于:$node->next($next); $node->{next} =shift; val=shift分别代表什么意思?
[解决办法]
建议买《Perl语言入门》看看,很多问题就解决了。学语言,入门书很重要。
[解决办法]
找本书看看吧。~~~
[解决办法]
好像没有@# 吧~~, 楼主在哪儿见到,不妨将代码贴上来看看。
=> 通常用于定义一个hash,指出键—值关系,例如
my %last_name = (
"A" => "a",
"B" => "b“,
"C" => "c",
);
而且=>会自动把左边的加上引号
-> 用于引用,在复杂的多维数据结构和对象的方法调用时会用到。
建议可以详细研究一下perl的引用。
[解决办法]
这些太详细的东西要看perl手册了,书上一般都不全