数组 ¶
作者:KK
发表日期:2019.03.28
初步认识 ¶
数组使用不需要声明,用到的时候就直接产生:
BEGIN{
#给arr变量设定第0个元素999,就产生了一个数组,拥有1个元素,第0个元素为999
arr[0] = 999
}
{
#NR是行号,因此以行号为下标储存本行的内容
arr[NR] = $1
}
END{
for(i in arr){
print i, arr[i]
}
}
下标可以带英文,关联数组 ¶
arr["xxx"] = 999
自己试试,换成变量也可以。
delete语句删除元素 ¶
delete arr["xxx"]