C语言——二维数组

本文介绍了C语言中二维数组的创建、初始化和使用。强调了行数可以省略但列数不能,以及二维数组在内存中连续存放的特性。还讨论了数组作为函数参数时的注意事项,指出传递的是数组首元素的地址,而sizeof运算符可以计算整个数组的大小。
摘要由CSDN通过智能技术生成

二维数组的创建

2 是行数, 3 是列数,也就是二行三列 ,共6个数据

二维数组的初始化

 初始化-创建的同时给赋值

  可以把数据用括号包起来,则第一行就是1,2,0 第二行就是 3,4,0
  行数可以省略,省略后会根据数据自动补行数,但是列数不能省略。

二维数组的使用

 二维数组的使用也是通过下标的方式。
 如果想求二维数组中的每一个数据(如图)

 注意:行和列也是从零开始的,比如第一个数据 1 就是  arr[0][0].

 二维数组在内存中的存储
 二维数组在内存中也是连续存放的
 一行内部连续,跨行也

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值