C语言学习笔记—数组

本文详细介绍了C语言中的一维数组、二维数组和字符数组。包括数组的定义、引用、初始化以及元素赋值规则,特别指出数组元素的默认值和初始化方式。对于二维数组,强调了先行后列的存储顺序,并提及了字符串与字符数组的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一维

1、一维数组的定义
类型符 数组名[常量表达式];
//定义数组时,常量是多少即元素有多少;

2、一维数组的引用
数组名 [下标];
//数组从零开始,下标即元素的位置。
先定义,再使用。

3、一维数组的初始化
⑴定义数组时,给全部元素赋值。
类型符 数组名 [常量表达式]={ ,,,};
//赋值元素的个数,不能超过定义的常量个数。
//若定义常量个数没有定义,即花括号内的元素有多少个,常量就默认多少个。

⑵对部分元素赋值
例:int a[5]={1,2,3};
//从零开始依次赋值,对未赋值的,默认为零。

二维

4、二维数组的定义
类型符 数组名[常量表达式] [常量表达式];
//即几行几列,⚠️;从零开始。

5、二维数组的引用
数组名 [下标][下标];

6、二维数组的初始化
⑴分行赋值
在这里插入图片描述
⑵可以只在一个花括号内赋值

⑶对部分赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值