sub t(&@) {
    print @_;
}
t {print 1};
我试图改变&@到&$,它就会失败.
什么是它的术语,以便我可以搜索?
&@是一个子程序原型.这使您可以创建类似于内置grep函数的语法(接受BLOCK,然后接受LIST).该LIST甚至可以是空列表:().
&$使用时将强制在标量上下文中计算第二个参数(必须).由于没有第二个参数,t {print 1};因此无法编译.
在以下位置阅读有关子程序原型的更多信息:perldoc perlsub.
| 归档时间: | 
 | 
| 查看次数: | 2821 次 | 
| 最近记录: |