【C语言】一维数组和二维数组

本文详细介绍了C语言中的一维数组和二维数组的创建、初始化、使用、存储及指针访问。讲解了如何通过数组名访问首地址,以及如何通过指针变量遍历数组元素。同时,对二维数组的初始化方式和使用进行了阐述,强调了数组元素的下标从0开始,且数组在内存中是连续存储的。
摘要由CSDN通过智能技术生成

1. 解析一维数组的创建和初始化:

创建:创建一维数组时,需有数组类型,数组名,以及数组的大小(可有可无,若没有大小则在初始化时,根据初始化的内容自动分配)。
初始化:数组在使用前必须明确数组的元素已经被赋予确定的值。

初始化可以有以下两种方法:
(1)在数组定义时就赋给数组确定的值;
(2)先给数组一个声明,然后用赋值语句或输入语句给它赋值。

int arr[];arr[4]={
  1,2,3};//这种初始化是不允许存在的

2. 一维数组的使用
数组元素的引用形式为

数组名[下标]    arr[i]

下标为常量表达式。C语言规定只能逐个引用数组元素,而不能一次引用整个数组 。数组元素的下标从0开始,最后一个元素下标为 sizeof(ar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值