day07 二维数组

数组名称不可以代表存储区
数组名称代表数组里第一个存储区的地址

可以对数组名称进行sizeof计算,结果
    是整个数组包含的总字节个数

C99规范里允许声明数组的时候使用变量表示
    数组里的存储区个数
这种数组叫变长数组
每次程序运行过程中数组里存储区个数不会改变
如果程序多次运行则每次运行的时候数组里的
   存储区个数可以不同

不能描述存储区分组情况的数组叫一维数组
多维数组可以描述存储区的分组情况
最常见的多维数组是二维数组,二维数组只能
    表示存储区的一次分组情况
声明二维数组的时候需要提供两个整数,前一个
    整数表示分组个数,后一个整数表示每个
    分组里的存储区个数
表示二维数组中某个存储区的时候需要使用两个
    下标,前一个下标表示分组编号(组下标)
    后一个下标表示存储区编号(组内下标)
组下标的有效范围从0开始到分组个数减一为止
组内下标的有效范围从0开始到组内存储区个数
    减一为止
可以采用双重循环依次处理二维数组里的每个
    存储区
可以把二维数组当作一维数组进行初始化
可以对初始化数据进行分组,每组数据用来
    初始化一组存储区
如果可以根据初始化数据计算出分组个数
    就可以省略数组声明里的分组个数

二维数组名称也可以用来代表第一个存储区
    的地址
对二维数组名称进行sizeof计算的结果是
   二维数组的所有存储区包含的总字节个数

二维数组名称也可以和一个下标配合使用,
   这个写法表示下标对应组中第一个存储区
   的地址
这个写法也可以看作一维数组名称,这个一维
    数组里包含下标代表的组里所有的存储区

预习:
    1.函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值