00问答网
所有问题
如果把二维数组看成一维数组,那么数组的元素是什么数组
如题所述
举报该问题
推荐答案 2017-04-02
这题本身就有表述问题。
二维数组
被“看成一维数组”时,它的元素就是二维数组原来的元素;只有作为二维数组看待时,第一维的每个元素才是一个长度为原二维数组列长的一维数组。而且,数组在内存中都是一维的,写成二维或多维形式完全是为了书写和阅读时便于理解,类似a[i][j]的写法中[i][j]包含一种算法来计算出元素在一维数组中的位置。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DTnrrBZnDIjeZDe0TeT.html
其他回答
第1个回答 2020-06-10
如果把二维数组看成一维数组,那么数组的元素是 一维 数组。
相似回答
C语言 我是初学者
答:
行地址和列地址的概念就是从
把二维数组看成
是
一维数组的数组,数组
每一个
元素都是数组
行地址就是将每一行看成一个元素
,那么
这个元素就可以用a[i]表示,就是第i个元素也就是第i行,然后+j,就是,因为现在这个元素也是个数组,二a[i]表示的是一个数组的首地址,a[i]+j就是第j个元素。至于a...
数组的
定义
是什么
?
答:
2.数组分类根据
数组元素
ai的组织形式的不同,数组可分
为一维数组
、二维数组以及多维数组。1.一维数组一维数组可被看成一个线性表或一个向量,它在计算机内存放在一块连续的存储单元中,在C语言中一维数组一般定义为:数组名[下标]。2)
二维数组若
一维数组中的数据元素又是一维数组结构,则称为二维数组...
C++中基类型和类型的区别
是什么
?
答:
可以这样理解:先看a是一个2
维数组,
理解2维数组的关键就是理解它为一个包含元素
为一维数组的数组
,也就是说a[M][N]是一个有N个M类型
元素的
一维数组。这个跟 int a[3]={0,1,2}这样的一维数组是一个意思,对比这两个数组里面
的元素
,
二维数组
里面的{0,0,0}对应一维里面的0,第二个{0,0...
C语言数组 在
二维数组
中 b[3][4] = {{1,2,3,4},{1},{1}};
答:
b[3][4]是一个
二维数组
,C语言中二维数组可以看成是:
元素是
一维
数组的
一维数组。b[3][4]可以看成具有三个元素b[0]、b[1]、b[2]的
一维数组,
而这三个元素又分别是一个一维数组。b[0]: b[0][0] b[0][1] b[0][2] b[0][3]b[1]: b[1][0] b[1][1] b[1][2...
大家正在搜
二维数组与一维数组的区别
一维数组和二维数组
二维数组转化为一维数组
一维数组的定义方式
一维数组
二维数组
c语言一维数组
二维数组赋值
二维数组定义
相关问题
为什么"可把二维数组看作是一种特殊的一维数组,即它的元素又是...
二维数组转换成等价的一维数组,原二维数组中元素转换成一维数组...
二维数组和一维数组怎么转换的啊
可以把二维数组的其中一个列向量看成一表示个一维数组吗
二维数组和一维数组怎么转换?
C语言:关于二维数组的指针问题, 对于一维数组来说,数组a[...
怎样将一维数组转换成二维数组 c【追加悬赏!】
php一维数组怎么追加到二维数组中