UltraEdit编辑器下面运下面的PERL脚本,如何修改可以得到运行结果

1#!/usr/bin/perl2#3#UsingArrayreferences4#5$pointer=@ARGV;6printf"\nPointerAddressofA... 1#!/usr/bin/perl
2 #
3 # Using Array references
4 #
5 $pointer = @ARGV;
6 printf "\n Pointer Address of ARGV = $pointer\n";
7 $i = scalar(@$pointer);
8 printf "\n Number of arguments : $i \n";
9 $i = 0;
10 foreach (@$pointer) {
11 printf "$i : $$pointer[$i++]; n";
12 }

运行结果如下:

$ test 1 2 3 4
Pointer Address of ARGV = ARRAY(0x806c378)
Number of arguments : 4
0 : 1;
1 : 2;
2 : 3;
3 : 4;
展开
 我来答
阳光上的桥
推荐于2016-05-17 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65808
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
运行结果是在UNIX($提示符)命令行下运行的例子,如果你用的WINDOWS机器,可以在命令提示符下运行它,例如:
c:\>test.pl 1 2 3 4

注意,上面的c:\>提示符是系统显示了,test.pl 1 2 3 4是自行输入的,结果应该与例子的相同

还有,你的程序应该保存为test.pl文件,里面的1~12是行号,不要输入到程序中。
更多追问追答
追问

UltraEdit编辑器中的结果


按照你的方法我试了一下,test.pl文件存放在E盘,命令行操作如下,没有任何显示

追答
你没有指定参数,可以在命令提示符下运行试试看。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式