我一直在寻找一些perl代码,这些代码对我来说没有一些子例程声明。它们出现为:
foo($$$$;$);
foo($$$);
符号是什么?和" "在这些声明中做或表示?
它们是"原型" - 但perl原型不像其他语言,也许不应该使用。
$
表示函数的标量参数。;$
表示可选的附加标量参数。$
表示参考参数。
另请参阅:为什么Perl 5的功能原型不好?