伙计们,我是 Perl 的新手,我现在处于参考章节中,这个主题让我感到困惑。我理解引用的概念,因为我也知道 C 编程。在我正在阅读的书中说:
“您不仅可以取消引用一个简单的变量名称,还可以取消引用 BLOCK 的内容。任何将字母数字标识符作为变量或子例程名称的一部分的地方,您都可以将标识符替换为 BLOCK 返回的引用正确的类型。”
我需要一个关于这部分的例子——“任何你将字母数字标识符作为变量的一部分......你可以用一个块替换标识符”——这到底是怎么发生的?
还有这个例子:
&{ $dispatch{$index} }(1, 2, 3);
有人可以解释该代码。