zoukankan      html  css  js  c++  java
  • 数组

    1.Perl数组(1):

        1) 初始化数组 @array = ( "stringA" , "stringB" , "stringC" );

        2) 使用负索引循环检索 print $array[-1]; #输出索引为(-1 + 3) % 3 = 2 的 stringC

        3) 动态增长 $array[4] = "stringD"; #虽然$array[3]还没有使用,但在动态赋值$array[4]的使用,已经对$array[3]赋空置

        4) 动态增长后的负索引 print $array[-1]; #输出索引为(-1 + 5) % 5 = 4 的 stringD

        5) print @array; #输出数组中所有值的无空格串接

        stringAstringBstringC

        6) print "@array"; #输出数组中所有值的空格分隔列表

        stringA stringB stringC

    2.Perl数组(2):

        3) $#arrayname,该特殊变量保存着名为arrayname的数组的末尾索引值。

    例如:  @arr = ( 1,2,3,4,5 );

         则$#arr的值为4

        $#arr=2; 这样就把数组arr截断,其元素4和5都被释放,数组长度值也被改变

        4) @array[-1,4,7] 将分别输出索引值为-1,4,7的元素,这样的调用返回值不是标量,而是数组

        

  • 相关阅读:
    419. Battleships in a Board
    150. Evaluate Reverse Polish Notation
    153. Find Minimum in Rotated Sorted Array
    319. Bulb Switcher
    223. Rectangle Area
    iOS 常用到的宏#define
    VRAR 使用 SceneKit
    VR、AR、MR定义区别
    Swift 开源项目练习应用
    Swift3.0 UITextField
  • 原文地址:https://www.cnblogs.com/blueicely/p/2816415.html
Copyright © 2011-2022 走看看