C语言数组简略版

一维数组的定义:数组类型+数组名+常量表达式

如 :int a[5]

int 表示整形;

数值名为 a;

常量表达式为 5,代表数组中有5个元素下标从0开始,到4结束;

所以这里定义的是a[0]、a[1]、a[2]、a[3]、a[4]。没有a[5]

常数表达式可以不填,表示定义的数组大小未知。

初始化就是赋值

如:int a[5]={1,2,3,4,5};

表示:a[0]=1、a[1]=2、a[2]=3、a[3]=4、a[4]=5;

二维数组的定义:数组类型+数组名+常量表达式(行数)+常量表达式(列数)

如:int a[3][2];

说明了一个2行4列的数组,数组名为a,其下标变量的类型为整型。该数组的下标共有3*2个即:

a[0][0],a[0][1],

a[1][0].a[1][1],

a[3][0].a[3][1],

a为3行2列的数组,行下标的最大值为2,列的最大值为1。

没赋初值的数用0来补齐。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值