腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在存储多个数据类型的项时访问
数组
元素的恒定时间
、
、
、
、
相对现代的语言(如ruby/python/
js
等)如何在
数组
中存储多个数据类型,并且仍然能够在O(1)时间内使用
数组
的索引访问
数组
中的任何元素?据我所知,我们用简单的数学方法来确定
指向
任何元素的内存
地址
,然后用索引乘以
数组
中每个元素的大小。
浏览 6
提问于2020-09-07
得票数 3
回答已采纳
1
回答
将三维指针的第一个
地址
转换为一维指针有问题吗?
、
一维
数组
是否可以
指向
三维
数组
的第一个
地址
,例如int *array; int ***array3D; array=*array3D;我需要第一个
数组
指向
第二个
数组
的第一个
地址
。我只需要将第一个
地址
放入指针。有没有人可以建议一些替代方案来
指向
起始
地址
?提前谢谢。
浏览 0
提问于2011-04-16
得票数 0
2
回答
指向
数组
地址
减去
数组
地址
的指针
、
我有一个
指向
数组
的指针,为什么它会给出下面的输出?size of int = 401 pt是
指向
数组
b开头的指针,为什么pt-b给我的是
数组
的索引,而不是
数组
的索引乘以一个元素的大小。
浏览 0
提问于2013-04-30
得票数 0
6
回答
C中二维
数组
的名称。
、
、
我正在学习C中的指针和
数组
,下面是一个让我困惑了一段时间的问题:对于2D int
数组
,
数组
名称是
指向
int的第一个
数组
的指针。那么二维int
数组
的名称的值是多少呢?我认为它应该是这个2D
数组
中第一个
浏览 7
提问于2019-02-25
得票数 3
3
回答
C:
指向
2d
数组
的指针
、
、
据我所知:int* p=B; 不工作,因为B不是int的指针,而是
指向
由3个int组成的
数组
的指针。但这与B仍然
指向
数组
中的第一个元素(即int )这一事实并不矛盾。什么东西可以是
指向
“ints
数组
”的指针呢?指针只能
指向
内存中的单个
地址
,而不能
指向
所有三个
地址
。因此,B应该始终
指向
第一个元素所在的
地址
,这与内存块的长度无关。
浏览 2
提问于2015-11-23
得票数 1
回答已采纳
1
回答
如何通过C中的
地址
更改
数组
的变量?
、
、
我试图通过交换
地址
而不是值来更改
数组
的变量
地址
。我有一个函数来交换
数组
中的数字: a=a9,a9=a,a=a8,a8=a,a2=a7,a7=a2,c`。如果您查看图像,例如arr = 33
数组
中的图像,
地址
是00...E8。我想把它换成最后一个号码arr = 10,
地址
是00..0C。现在我有了arr = 10,
地址
00...E8,我切换了值,而不是
地址
。 我如何实现这一点?
浏览 6
提问于2022-03-07
得票数 1
回答已采纳
4
回答
静态和动态分配内存寻址?
、
、
、
我使用静态和动态分配在C++中初始化了一个
数组
。*arr1[10];cout<< &arr1<<endl;我期望&data和&data返回相同的内存
地址
,因为它们
指向
数组
的第一个元素的位置。
浏览 7
提问于2015-08-12
得票数 0
回答已采纳
2
回答
指向
数组
地址
的指针。
、
为什么这个代码输出:1≡arr[0]而不是&arr[0] 我的假设是,在赋值之后,ptr保存&arr的
地址
,这是
指向
arr或arr[0]的第一个元素的指针。因此,取消引用ptr应该产生存储在该
地址
上的值,即第一个元素的内存位置。
浏览 0
提问于2021-05-06
得票数 0
回答已采纳
3
回答
指向
数组
的指针
地址
、
、
、
下面是一个二维
数组
的例子。但是,即使&s[0]和s[0]会给出相同的
地址
,如果我写入p = s[0];,也会出现错误。 请告诉我为什么会有不同的
地址
,尽管两者给出了相同的
地址
。
浏览 0
提问于2012-10-29
得票数 8
回答已采纳
2
回答
删除
指向
2d
数组
的指针
、
、
我不明白为什么当取消引用
指向
数组
的指针时,结果是
数组
的第一个值的
地址
。[0][0], p+1 = address of a[1][0], 我知道p是一个
指向
两个整数
数组
的指针,而不是一个
指向
整数的指针。但是如果我们打印出p的值,它仍然是整数的
地址
。我想知道引擎盖下面是怎么回事?P是
指向
指针
数组
的指针吗
浏览 4
提问于2020-12-17
得票数 1
回答已采纳
1
回答
数组
名称在二维
数组
中
指向
的值。
、
、
cout << a << ", " << *a << ", " << **a;}现在,正如我们所知道的,在2D
数组
的情况下,
数组
名称(在本例中为'a')
指向
1D
数组
(在本例中为"hello"),*a将
指向
中的元素,即(由a)
数组
指向
的(1D
数组<
浏览 8
提问于2022-06-06
得票数 1
4
回答
指向
第一个元素的指针的
地址
。
、
、
在网站上,它指出 指针保存其他数据的内存
地址
,并由一个黑色磁盘表示,其中一个箭头
指向
它引用的数据。我的问题是如何打印
指向
数组
的指针的
地址
?我知道&a或&a[0]给出了第一个元素的
地址
。但是如何访问
指向
数组
的指针呢?
浏览 0
提问于2018-10-09
得票数 2
5
回答
为什么p不显示与a相同的
地址
?
、
、
、
我正在学习C中
数组
中的指针,我真的很困惑指针
数组
到底是什么。a+2, a+3, a+4 }; return 0;当我运行这个程序时,我得到了a和p的不同
地址
据我所知,a是
指向
数组
第0个元素的指针,而p是
指向
指针的指针。a
指向
第0个元素的
地址
,但是p呢?有
地址
之类的东西吗?
浏览 5
提问于2014-11-04
得票数 1
2
回答
在二维
数组
A[m][n]中,A的值如何与*A相同?
、
、
、
、
我对2D阵列的了解是: *(A+i)
指向
A元素的第一个元素那么在2D
数组
中,A+i
地址
值应该与*(A+i)相同。
浏览 6
提问于2021-01-20
得票数 0
回答已采纳
2
回答
C中2/3d
数组
的
地址
、
如果我把这个写在C里,我使用a,它实际上
指向
数组
的第一个元素的
地址
。`&a[0]` 这基本上给出了第一个元素的
地址
,但是如果我这样做了,&a,这实际上意味着什么?还有像&a + 1这样的操作。基本上,我们是在计算
数组
的第一个元素的
地址
吗?或者说,如果我有一个3d
数组
,int c[10][10][10
浏览 1
提问于2014-07-20
得票数 1
回答已采纳
1
回答
如何创建
指向
多维
数组
的指针?
、
、
假设有一个N维
数组
:如何创建
指向
此的指针?我们可以通过获取最低级别
数组
的
地址
来创建另一个N-1维指针
数组
,然后获取新创建的指针
数组
的
地址
等等,但这听起来完全是一团糟。Typedef可能会派上用场,但这也不是一种快速的方法。有哪些选项可以创建
指向
整个
数组
或
指向
该
数组
的任何级别的指针?
浏览 2
提问于2020-10-18
得票数 0
回答已采纳
3
回答
指向
数组
的指针不
指向
数组
的第一个元素
、
、
下面的代码显示
指向
数组
的第一个元素的指针。ptr显示它所
指向
的
地址
,而*ptr则打印该
地址
的值,这是预期的。2个元素组成的
数组
(而不是特别
指向
数组
的一个元素)。但在这种情况下,取消引用指针会打印
地址
。ptr2打印
地址
,那么为什么*ptr2不打印
地址
的值?,*ptr打印一些值,**ptr打印第一个元素(除了我当时会发布一个不同的问题:),我理解ptr2
指向
一个
数组
,
浏览 0
提问于2015-08-18
得票数 1
2
回答
逻辑上的缺陷是什么?
、
我目前正在学习C中的指针和
数组
。下面的问题几天来一直困扰着我。请澄清。int a[]={1,2,3,4,5}printf("%u ",a);printf("%u",&a); 那么&a不是应该是一个
指向</em
浏览 0
提问于2014-10-10
得票数 0
4
回答
为什么在2D
数组
中a和*a
指向
相同的
地址
?
、
、
我只是想了解2D
数组
是如何实现的,内存分配是如何进行的。因此,在给定的c程序中,我有些疑问,为什么a和*a给出了相同的
地址
。
浏览 0
提问于2018-01-12
得票数 0
回答已采纳
1
回答
指向
数组
c++的指针
我对将
数组
赋值给指针的理解是,指针
指向
数组
的第一个索引,所以当输出指针时,它应该打印出
数组
的第一个索引的
地址
,但是为什么在这种情况下,cout打印出整个
数组
的值?char的指针
数组
,另一个是
指向
char
数组
的指针,对吗?foo; //output addres
浏览 2
提问于2012-05-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言数组指针(指向数组的指针)详解
JS数组
JS数组排序
JS数组与函数
JS 数组方法总结
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券