####################################################################
# unshift 和shift 对一个数组的开头进行操作(数组的左端有最小下标的元素)。
# unshift 和shift,如果其数组变量为空,则返回undef。
####################################################################

#!/usr/bin/perl -w
@array = qw#one two three#;
$m = shift (@array);   #$m 得到“one”, @array 现在为(“two”, “three”)
shift @array;              #现在为(“three”)
shift @array;              #现在为空
$n = shift @array;      #$n 得到undef, @arry 仍为空
unshift(@array,5);      #现在为(5)
unshift @array,4;        #现在为(4,5)
@others = 1..3;                      
unshift @array, @others;      #array 现在为(1,2,3,4,5)

最新文章

  1. IIS7.0配置网站时,提示“ISAPI 和 CGI 限制”
  2. oracle命令识记
  3. elcipse 中利用maven创建web工程
  4. linux如何查看磁盘剩余空间
  5. Gulp的安装
  6. hdu 1124 Factorial(数论)
  7. modsecookie
  8. eclipse中如何导入jar包
  9. Linux编程---I/O部分
  10. MVC之国际化
  11. 使用ActionBarActivity或者RxAppCompatActivity或者AppCompatActivity闪退的问题
  12. docker入门【1】
  13. POJ [P3020] Antenna Placement
  14. C# 通用单例窗体类
  15. MFC打印
  16. Linux中的libc和glibc
  17. chrome升级后出现滚动条无法滚动
  18. JavaSE学习总结(十七)—— IO流
  19. 黑客之google入侵网站常用方式 2
  20. 转:C# 线程同步技术 Monitor 和Lock

热门文章

  1. NODE编程(四)--构建Node Web程序2
  2. 【Android 界面效果14】RelativeLayout里常用的位置属性
  3. iOS webView与js交互在文本空格上输入文字
  4. [python] HDU自动登录提交代码程序
  5. Centos安装配置Postfix邮件服务器
  6. hdu 4039 暴力
  7. mysql 自增序列(转)
  8. JS each 跳出
  9. 初识--Ajax & Json
  10. JavaScript--Function类型(11)