perl的代码,如何清除一个array、如何把一个array写入另一个array底部

第一个问题就是怎么把一个已经输入过内容的array@a,变成一个像刚定义的那样的空array?第二个是,比如@b含有b个scalar,@c含有c个,怎么把@c写入@b底部... 第一个问题就是怎么把一个已经输入过内容的array @a,变成一个像刚定义的那样的空array?
第二个是,比如@b含有b个scalar,@c含有c个,怎么把@c写入@b底部,变成@b的第b+1个到第b+c个?
谢谢!
展开
 我来答
ba_du_co
2010-11-25 · TA获得超过937个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:277万
展开全部
第一个变成一个空array:
@a=();
第二个把@c写入@b底部:push @b,@c;

例如:
my @b=qw/ a s d f/;
my @a=qw/ 1 2 3 4/;
push @b,@a;
print "@b\n";

a s d f 1 2 3 4
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式