社区
数据结构与算法
帖子详情
关于二维数组的问题
wangzeba
2001-12-19 04:42:29
二维数组M[i][j],行下标i的范围从0到4,列下标j的范围从0到5。
M按行存储时元素M[3][5]的起始地址与M按列存储时的什么元素的地址相同???
(请说明原因) Thanks!!!
...全文
67
4
打赏
收藏
关于二维数组的问题
二维数组M[i][j],行下标i的范围从0到4,列下标j的范围从0到5。 M按行存储时元素M[3][5]的起始地址与M按列存储时的什么元素的地址相同??? (请说明原因) Thanks!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Linux2001
2001-12-20
打赏
举报
回复
同意
grit
2001-12-19
打赏
举报
回复
如果问地址相同的话,按行存储时元素M[3][5]的起始地址应是第18个元素,按列存储时
,5*3+3=18,M[3][4],哎楼上是对的
wanbaocheng
2001-12-19
打赏
举报
回复
对m行n列的矩阵(从0记数):
若按行存储,M[i][j]应在第n*i+j位置;
若按列存储,M[i][j]应在第m*j+i位置。
由此,对于按行存储的M[i][j],他应与M[i1][j1]的存储位置相同,其中
if((n*i+j)%m!=0)
{
j1 = [(n*i+j)/m];
i1 = (n*i+j)-m*j1;
}
else
{
j1=(n*i+j)/m-1;
i1=m-1;
}
这里 [ r ] 表示对实数r向下求整,例如[3.5]=3,[2]=2等。
据此,你的问题的答案应为M[3][4]。
wanbaocheng
2001-12-19
打赏
举报
回复
应该是M[3][4]这个元素与它的地址相同
C语言总结(一维数组、
二维数组
、字符数组和字符串)
C语言总结第七章、数组一维数组一维数组的定义一维数组的引用一维数组的初始化程序举例
二维数组
及多维数组
二维数组
的定义
二维数组
元素的引用
二维数组
元素的初始化程序举例字符数组和字符串字符数组 第七章、数组 数组是构造数据类型之一 数组: 有序数据的集合,用数组名标识 元素: 属同一数据类型,用数组名和下标确定 一维数组 一维数组的定义 定义方式: 例: int a[6] 一维数组的引用 1、数组...
二维数组
与指针(详解)
一.2维数组 1.
二维数组
的定义 int a[3][3]; 在这我们定义了一个
二维数组
,拥有3行3列共9个int型存储空间大小。 2.
二维数组
的行地址和各个元素地址的表示 int a[3][4]; 对于数组a,我们可以将a[3][4]分为两部分理解a[3]和[4],对于a[3],我们可以看成是一个一维数组,其元素分别为a[0],a[1],a[2],他们分别表示各行所代表的起始地址,而对于[4]...
二维数组
及遍历
二维数组
及遍历 概念 初始化方式详解 遍历 我在前面的博文详细说过一维数组的概念初始化方式及遍历,今天这篇博文,可以看过前面博文的会很容易接受,前置博文,请直接点击链接跳转。 什么是
二维数组
,
二维数组
和一维数组一样,一维数组存放元素,
二维数组
存放一维数组,实质也是存储数据的一个容器对象。
二维数组
在定义上和一维数组一样,动态初始化和静态初始化。
二维数组
的动态初始化方式 数据类型[][]数组...
【C语言】
二维数组
(详解)
前面我们深入学习了一维数组的相关知识,现在我们开始
二维数组
的学习之旅吧!1.
二维数组
的创建1.1
二维数组
的概念前面学习的数组被称为一维数组,数组的元素都是内置类型的,如果我们把一维数组作为数组的元素,这就是
二维数组
,
二维数组
作为数组元素的数组被称为三维数组,把
二维数组
以上的数组统称为多维数组。1.2
二维数组
的创建定义
二维数组
的语法如下:1 type arr_name [常量值1] [常量值2];23 例如:
C/C++
二维数组
总结
1、关于定义
二维数组
先说在前面,一般的我们说的C/C++中的
二维数组
是定义在栈中的
二维数组
。比如定义了一个array[3][4],那就指的是定义了一个三行四列的矩阵形状的
二维数组
,如下图所示。这样的矩阵在内存中是以箭头右边的方式存放的,也就是说实际上我们定义的
二维数组
在内存中仍然像是一维数组那样连续存储的。可以想象为把一个矩阵一层层伸展铺平。 因此可以使用如下方法定义
二维数组
: 方法一...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章