数组
2020-08-22 19:57
951 查看
显示所有数组:declare -a
普通数组也可以不声明
declare -a arrary_name
关联数组必须声明
declare -A arrary_name
#两者不可相互转换
数组赋值:
1)单个赋值
arrary_name[index]=value
2)多个赋值(用引号引起,空格分开,()内赋值)
arrary_name=("value1" "value2" "value3" "value4")
默认索引下标是从0开始
[p]${arrary_name} 默认是取第一个元素[url=https://blog.51cto.com/13434656/mailto:br/>${arrary_name[@]}取出所有元素${arrary_name[@]}取出所有元素${#arrary_name[@]}取数组中元素的个数,可以以此数字为下标给下个元素赋值${#arrary_name[@]}取数组中元素的个数,可以以此数字为下标给下个元素赋值${arrary_name[@]:offset:number}${arrary_name[@]:offset:number}相关文章推荐
- 程序员面试题精选(29):调整数组顺序使奇数位于偶数前面
- 无参数的数组排序[^_^]
- 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字
- xdebug 显示数组深度 netbeans配置Xdebug
- 【算法题】求最大子数组之和
- 数组指针零碎
- 把对象转换成数组
- php使用apc为include大文件数组提速
- 汇编里头,输入6个元素的数组的值,求和!----累加器
- 使用typedef语句定义数组类型
- Java中List转换为数组,数组转List
- 最有效的数组去重
- 输入'过程'求方差算法的简单优化(免去数组的使用)
- js数组reduce+hash+去重
- 输出数组全排列,c++递归实现
- 数组排序记录
- 练习7-3 将数组中的数逆序存放 (20分)
- 动态定义数组
- 字符串转换成int数组
- 找出数组中任何相邻子向量的最大和