C语言基础:数组

一维数组

在C语言程序设计中,数组可以具有多个下标
数组下标的个数称为数组的维数,只有一个下标的数组称为一维数组

- 一维数组的定义

在C语言中使用数组必须先进行定义

一维数组的定义是通过数据定义语句进行的,具体语句格式为:
类型 数组名[常量表达式];

注意:

(1).类型是任一种基本数据类型或构造数据类型。
例如:int、char、float、double等。
(2).数组名是用户定义的数组标识符或普通变量名称一样。
(3).常量表达式是数组在内存中的单元数,在定义时必须是一个常数,不能是一个变量,数组中每个单元的字节数就是对应类型占的字节数

例如:语句int [5];说明一个名为a的整型数组,他有5个元素,每一个元素都是int型的变量,数组下标从0开始,这五个元素各自是a[0],a[1],a[2],a[3],a[4]。

C语言数组元素下标从0开始,称a[0]为第1个元素,a[1]为第2个元素,如此等等。
C语言规定,数组名就是分配给该数组存储区的起始地址,也就是说,一个数组的名称不

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序打工仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值