在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Perl子过程调用有以下几种方式 &name(para1, para2, ... paran) ; &name para1, para2, ... paran ; name(para1, para2, ... paran) ; name para1, para2, ... paran ; 一 调用代码位于函数声明之后的use strict ; 上面的调用代码如果不加&将会出现如下编译错误 areword "test" not allowed while "strict subs" 二 子过程与内置函数重名时use strict ; 上面的代码如果不加&,则会产生如下编译错误 Ambiguous call resolved as CORE::reverse(), qualify as such or use & 什么时候&可以省略?一 函数调用前已经声明的,见上面第一点。二 确信函数不与内置函数重名的,见上面第二点。什么时候&不能使用使用函数原型时因为&会忽略所有函数原型检查 |
请发表评论