作者atb (Transition)
看板perl
标题Re: [问题] 读入字串的问题
时间Fri Jul 13 16:36:44 2007
不好意思,找到问题发生原因了
是我在键入串列时在分隔不同项之间使用空白而不是enter
不过还是谢谢你的解惑!
※ 引述《WalkingIce (会走路的冰块)》之铭言:
: ※ 引述《atb (Transition)》之铭言:
: : 不好意思,刚入门Perl, 有点问题想请教
: : 在骆马书第三章的习题一,我写了好几次都没成功,最後看了後面的解答打入程成
: : 还是无法反转串列
: : 执行环境 activeperl at winxp
: : 我的程式码
: : ======================================
: : #!/usr/bin/perl
: : @name = <STDIN>;
: : @name = reverse(@name);
: : print @name;
: : ======================================
: : 输入 12 34 56 印出还是 12 34 56
: : 不知道是那出了问题?
: 给你一个提示
: $num = @name; # $num= @name 的个数
: 然後你会发现,如果你输入 12 34 56 然後按 Ctrl+d 结束输入
: $num 会等於 1,你只塞了一个东西进去 Array 里面!
--
文
这就是爬文
文文
文文文 /
文文文文╰○
文文文文文﹀╲
文文文文文文╱﹀
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.225.159