c++基础之数组

今天来总结一下数组,其实数组没多少内容可说的,它主要分为一维数组、二维数组和多维数组。
一维数组:主要由类型相同的数组成的集合(如:char型必须和char型,int型必须和int型),需要用到多少个数的数组就在[]括号里写多少个数,但是用的时候要注意,它的下标是从a[0]开始数起的,a[0]也就是第一个数.当然,也可以单独把这个数组中的任意一个数拿出来,不过有一点要注意,要用最后一位数的时候不能写a[5],因为是从0数起,第五个是a[4],如果访问的是a[5]的话,就属于越界了,程序会直接崩掉。
在这里插入图片描述
二维数组:二维数组和一维数组差不多,如果说一维是线的话,二维就是面,如果你把一维数组理解成一个十夫长的话,那二维数组就是百夫长,它里面有是个十夫长,当然,这个百夫长手底下有没有一百个兵就看需求了,但是绝不能超过一百个。
在这里插入图片描述
二维数组里面的每一列就相当与一个一维数组。除了这样赋值外,还可以给它们单个赋值,单个赋值的话,除了给赋值的数,其它没赋值的都会默认为零,再具体的就不多说了。
多维数组跟一维数组和二维数组的关系一样,它就是个千夫长。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值