数组的定义与初始化

数组(array是多个同类型数据对象的组合。

定义数组变量(简称“数组”)时需要说明:

数组元素类型 变量名
数组(变量)的 元素个数 (数组 大小 长度

  用方括号内的整型表达式说明元素个数。

数组定义可以与其它变量的定义混和写在一起

int m, n, a2[16], a3[25];

定义:int a[8]; 

元素编号为 0127。称为下标指标

元素访问通过 [ ] 运算符,优先级最高,运算对象是数组名和括号里表示下标的表达式。

定义时初始化的例子:

int b[4] = {1, 1, 2, 3};

double ax[6] = {1.3, 2.24, 5.11, 8.37, 6.5};

初始化语句的特殊用法:

1、只为部分元素提供初值,其余元素将自动赋初值 0。初始化的元素个数不得超过数组元素个数。

2、给了所有元素的初值,可以不写数组大小而只写方括号,元素个数由初值个数确定。

例:  int a[] = {1,1,2,3,5,8,13,21,34,55};

这种写法能减少维护负担,有利于程序修改。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值