通俗易懂理解什么是数组?awk 中使用数组 以及 for循环!!!


 

这个是我自己写的 全部关于 awk学习的目录导航 ,感兴趣的可以看看。

 


 
       关于 数组,有的人很熟悉,然而有的人却很陌生,什么叫数组以及数组相关的概念?
      
      

什么是数组?

      

数组: 简单来说就是 多个具有相同类型 的所有数据的一个集合!

数组下标: 用来 区分或指定 数组中每一个数的位置!

语法:<数据类型> <数组名>[<表达式>]

假如你还是不懂,举个简单的例子:

       数组 你可以把它当成一个篮球队!同一个篮球队的就可以当成一个数组!然后该篮球队的队友如何区分?当然是通过队服上的号码了!(相当于数组下标)这样是不是特别通俗易懂!
      
      


数组中的四种基本数据结构:

      

1、集合:

       数据元素间,除了 同属于一个集合 外,并没有其他关系。相当于一个班里的同学,除了都属于一个班,其他的都是很独立的!
      

2、线性结构(一对一):

       班级里的同学本来没有先后顺序,但是当我们给他安排了学号之后,这样他们就按着学号来排名了!1号、2号…n号。基本上都使用此结构!
      

3、树形结构(一对多):

       这个就是相当于一个公司,最上面是老板啊、老板下面是各部门经理啊、经理下面是员工啊…等等
      

4、图状结构(多对多):

      


      

为什么要用数组?

      
       在编程中,如果我们有 10个、100个 相同数据类型的数据,那我们难道需要写100个变量吗?难道需要记住100个变量名吗???这样也太废头了吧!这个时候就体现出 数组的作用了!!!
      


 
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值