问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是数组的维度? 请详细 最好给个例子 谢谢

发布网友 发布时间:2022-05-11 13:17

我来回答

4个回答

热心网友 时间:2023-10-13 03:12

就是一个数组中的某个元素,当用数组下标表示的时候,需要用几个数字来表示才能唯一确定这个元素,这个数组就是几维。

例如,一个数字确定一个元素:a[7]就是一维的
两个数字确定一个元素:b[5][9]是二维
三个数字:c[6][8][1]是三维
…………
n个数字就是n维

可以把数组的维看成是“数组套数组的层数”

例如,数组{ 1, 5, 9, 0 }是一维数组,要找到数字9只需找第三个数字。

{ {1,2}, {5,5}, {2,4}, {9,0} }是二维数组。它套了两层数组。
要找到数字9,需要指出9是在外层数组中的哪个元素,还有是内层数组中的哪个元素。所以需要用两个数字标出:数组第4个元素中的第1个元素就是9。

热心网友 时间:2023-10-13 03:12

先请大家看下面的例子
int array[11];
for (int i = 1; i <= 10; i++)
{
array[i] = i;
}

int array[10];
for (int i = 0; i < 10; i++)
{
array[i] = i+1;
}

两个数组实现了相同的功能,就是存储了1~10的自然数,
数组1用了一个额外的维度即array[0]无意义,但是表示上方便了许多。
尤其是当一个数组用了很多次以后,这种方便性更加体现出来。

大家认为为方便增加额外维度而损失了空间的方法可行么??

热心网友 时间:2023-10-13 03:12

数组中的每个元素由一个下标标记的数组叫一维数组,例如
array[MaxLen]。
数组中的每个元素由两个下标标记的数组叫二维数组,例如array[m][n],直观地看,二维数组表示的是一个M行N列的矩阵。

热心网友 时间:2023-10-13 03:13

int a[2] 一维数组
char b[3][4] 二维数组
long c[5][6][7] 三维数组
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
咖喱鸡块怎样烧好吃 小米摄像头安全吗会被别人看到吗 小米摄像头会被别人入侵吗 广联达计价软件gbq4.0中怎么显示小数位数 脸干怎么补水最有效 脸干补水最好土方法 为什么退契税 首套购房契税为什么退回 契税为什么会退 退购房契税什么意思 为什么买了房子要退契税 数组的声明 能不能各举一个例子,一维整形数组,和二维整形数组。1×m整形二维数组,谢谢 c语言中一维数组的生活意义例子 C#中的数组详解,最好能有例子 谁能举个最简单的数组的例子啊? 什么叫整型数组?举个例子 举出几个数组的应用范例 梦见自己跑步(各种跑),还有在梦里笑醒,有啥子意思?求解释! qq空间亲密最高是? 艺术系工业设计课程 视觉传达设计独立本科段是什么学历 视觉传达有什么课程 近代包装形态的创新和发展有哪些? 手镯,一半土红一半白色,是什么玉? 鸡血石,, 请问一下我买的鸡血玉里面有黑色的杂质好吗 帮忙看一下朱砂手链是真的吗?一百多买的,108个珠子。 鸡血石五星级手镯 2000年鸡血石手镯有假的吗? 谁知道我们常说的鸡血石玉镯是什么? 关于数组 谁发点C语言例子给我,关于数组和指针的 懂得数组的请进~ vb中 什么是数组?有哪几种类型?有何作用?请举几个例子 输入数组的时候 重庆印刷公司哪家好?包装、画册、手提袋、联单等印务都可以做的最好? 房屋维修基金和契税在哪部法律内解释什么时候交 谁能给我简单粗暴的解释一下 物业维修基金 到 怎样和业主解释维修基金启用的问题 重庆渝北区哪里有印宣传画册的哦? 小区绿化维护可以申请维修基金吗 果泥;果泥的做法;果泥怎么做;辅食制作;什么是果泥 房屋维修基金包括楼道公共照明 宝宝的果泥怎么做呀?为什么感觉我做的果泥那么多颗粒? 重庆哪家公司是专业制作的宣传画册,产品说明书的? 挪用维修基金司法解释 重庆兼职设计、印刷 关于二手房交易中的房屋公共维修基金 购房时物业专项维修基金是由业主交还是由开发公司交?依据是什么? 物业公司如何申请维修基金