加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perll列表操作符

发布时间:2020-12-15 20:59:41 所属栏目:大数据 来源:网络整理
导读:? ? ?下面的代码的输出会是什么? my?@array=( 1 , 2 , 3 , 4 , 5 ,10 );? print ?@array;? ? ? ?是不是返回数组元素的个数?答案是打印出数组的所有元素。 ? ? 很奇怪是不是?其实,我们平时在用的时候,不太注意,perl里分标量操作符和列表操作符,而print

?? ?下面的代码的输出会是什么?

 
 
  1. my?@array=(1,2,3,4,5,10);?
  2. print?@array;?

? ? ?是不是返回数组元素的个数?答案是打印出数组的所有元素。

? ? 很奇怪是不是?其实,我们平时在用的时候,不太注意,perl里分标量操作符和列表操作符,而print就是一个列表操作符,所以打印的是数组的所有的元素(我的理解)。

? ?再看看下面的输出:

 
 
  1. my?@array=(1,10);?
  2. print?$array."n";?

? 是不是感觉有些神奇,我也在神奇当中......!

?下面是一道面试题

@array is an array variable,what is output of “print @array;” :
A. Each element of this array
B. The size of this array
C. The first element of this array
D. Nothing

你选择哪个答案?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读