腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当无符号int可以容纳任何地址时,uintptr_t和unsigned之间有什么区别吗?
、
、
uintptr_t描述uintptr_t 指向空
的
指针
可以转换为指向任何对象
类型
的
指针
,也可以从
指针</e
浏览 3
提问于2019-10-08
得票数 2
回答已采纳
1
回答
将返回对象
指针
的
函数转换为返回空
指针
的
函数合法吗?
、
、
、
、
这些部分表示调用不兼容
类型
的
函数
指针
会导致未定义
的
行为。 如果两种函数
类型
是兼容
的
,两者都应该指定兼容
的
返回
类型
。C89 3.5.4.1 p2指向一种
类型<
浏览 2
提问于2019-10-24
得票数 4
回答已采纳
1
回答
严格
的
混叠是c还是c++?
、
、
、
在ISO/IEC 9899:TC2中,标准规定如下 指向对象或不完全
类型
的
指针
可以转换为指向不同对象或不完全
类型
的
指针
。如果结果
指针
不能正确地对齐指向
类型
,则行为为undefined。否则,当再次转换回时,结果将与原始
指针
进行比较。当指向对象
的
指针
转换为指向字符
类型
的
指针
时,结果指向对象
的
浏览 1
提问于2011-09-03
得票数 6
回答已采纳
2
回答
(void*) ptr == ptr总是正确
的
吗?
、
、
、
、
我从我
的
中删除了这个问题,因为我认为这是一个独立
的
问题。因此,我在标准中找到了
指针
转换
的
段落,其中有关我
的
问题
的
段落是: 1指向空
的
指针
可以转换为指向任何对象
类型
的
指针
,也可以从指向任何对象
类型
的
指针
转换。指向任何对象
类型
的
指针
可以再次转换为无效
浏览 4
提问于2019-06-09
得票数 3
回答已采纳
2
回答
关于指向对象
的
指针
的
一些混淆
、
、
问题1:
指针
值是什么? 问题2:如何理解**
指针
值不变** 否则,如果原始
指针
值指向一个对象a,而存在一个T<
浏览 4
提问于2020-04-15
得票数 2
1
回答
memcpy如何找到传递对象
的
第一个字节?
、
void *p = &g;每个
指针
类型
都可以转换为无效
指针
和返回
指针
,结果应该与原始
指针
相比较。当指向对象
类型
的
指针
投射到指向字符
类型
的
指针
时,结果
指针
指向对象
的
第一个字节。 指向空
的
指针
和指向字符
类型
的
指针
是inter
浏览 1
提问于2020-12-05
得票数 0
回答已采纳
2
回答
指向不同
类型
的
指针
可以有不同
的
二进制表示吗?
、
、
、
我想知道是否允许C++实现以不同
的
方式表示指向不同
类型
的
指针
。我问你是因为 对象
指针
可以显式转换为不同
类型
的
对象
指针
。当对象
指针
类型
的
prvalue v转换为“
指针
到cv T”对象
指针
类型
时,结果是static_cast<cv T*>(static_cast<cv void*>(v))。注7:将指向
类型</e
浏览 1
提问于2021-02-08
得票数 7
回答已采纳
2
回答
如果(p > 0) .这是未定义
的
行为吗?
、
在编译器升级之后,我遇到了一条新
的
警告消息。 如果(inx > 0) 1空
指针
常量是整数
类型
的
整数形式
的
整数值(5.19),等于零或std::nullptr_t
类型
的
prvalue。空
指针
常量可以转换为
指针
类型<
浏览 1
提问于2014-04-21
得票数 2
回答已采纳
1
回答
如何释放指向堆中指向其他对象
的
指针
类型
的
指针
到
指针
类型
?
因此,我决定今晚有一些
指针
乐趣:) :m_ppCursorHB(nullptr) m_ppCursorHB = new CursorHitBox* [iNumHB];}所以我一直在想,是否应该先删除
指针</
浏览 2
提问于2011-09-13
得票数 0
回答已采纳
4
回答
C-1D和2D中
的
指针
、
我知道以下几点:a是int *
类型
到a[0]
的
指针
,而&a是int (*)[10]
类型
的
指针
。现在,我
的
问题是针对以下2D数组: b是int **
类型
的
指针
吗?还是int (*)[30]
类型
的
指针
?&b是int (*)[20][30]
类型
的
指针</
浏览 4
提问于2014-07-16
得票数 2
回答已采纳
3
回答
函数
指针
到uintptr_t / intptr_t
的
转换是否无效?
、
、
、
、
要执行相同
的
强制转换并保持ANSI兼容性,可以先将函数
指针
转换为uintptr_t,然后再将函数
指针
转换为数据
指针
: 7.20.1.4能够保存对象<em
浏览 24
提问于2022-02-07
得票数 6
回答已采纳
1
回答
重新解释铸态转换
如节所示
类型
“T1
类型
的
X成员
的
指针
”
的
prvalue可以显式转换为不同
类型
的
prvalue“T2
类型
的
Y成员
的
指针
”,如果T1和T2都是函数
类型
或两种对象
类型
。59空成员
指针
值(conv.mem)被转换为目标
类型
的
空成员
指针
值。此转换
的
结果未指定,但下列
浏览 4
提问于2022-06-05
得票数 2
回答已采纳
1
回答
指向成员转换
的
指针
、
4.11/2指向成员转换
的
指针
类型
“
指针
到cv T
类型
的
B成员
的
指针
”
的
r值,其中B是类
类型
,可以转换为
类型
“
指针
到cv T
类型
的
D
的
成员”
的
rvalue,其中D是B
的
派生类(第10条)。转换
的
结果在转换之前引用同一个成员作为指向成员
的
指
浏览 3
提问于2010-11-28
得票数 14
回答已采纳
3
回答
指向整数数组
的
指针
与指向整数
的
双
指针
、
、
、
我认为整数数组
的
类型
是指向整数
的
指针
,因此这意味着指向整数数组
的
指针
是指向整数
的
双
指针
类型
。但我得到
的
结果却不是这样。我怀疑
类型
整数数组不是指向整数
的
类型
指针
。以下是我
的
例子: int p[3]={1,2,3}; int **ptr2 = &am
浏览 0
提问于2019-06-12
得票数 3
回答已采纳
4
回答
指针
列表(
指针
类型
)?
、
、
、
我刚刚开始学习C#,我真的很喜欢列表
的
概念。我只是想知道为什么我做不到
指针
列表。我试图创建指向我
的
类
的
对象
的
指针
列表,但当我写到:或者甚至是:VS显示一条错误消息:(很抱歉问这个愚蠢
的</
浏览 2
提问于2016-05-29
得票数 0
1
回答
什么是函数
指针
转换?
、
、
假设有人想要,创建一个可以容纳多个函数
指针
的
数组&不同
类型
的
。他会怎样做呢?也许一组空
指针
能起作用?实际上,没有,因为为了使用存储在空
指针
中
的
函数,必须将它们(空
指针
)转换/转换为函数
指针
和.“函数
指针
和空
指针
之间
的
转换是不可能
的
。void*从来不是函数
指针
的
泛型
指针
类型
,而
浏览 0
提问于2018-08-29
得票数 2
回答已采纳
2
回答
在使用
指针
显式调用指定对象
的
析构函数之后,
指针
保存了什么样
的
值?
、
、
、
来自: 我不相信它可以是指向对象或函
浏览 2
提问于2020-09-07
得票数 5
5
回答
为什么变量
指针
包含相同数据
类型
的
地址?
、
、
、
、
指针
声明
的
一般语法:data-type *pointer_name;为什么
指针
变量应该包含相同数据
类型
的
变量
的
地址很重要? 由于
浏览 8
提问于2014-05-12
得票数 5
回答已采纳
2
回答
将非“`void`”
指针
转换为`uintptr_t`,反之亦然
、
、
、
有两个相关
的
C标准规则: 下面的
类型
指定
浏览 3
提问于2015-12-15
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言数组指针(指向数组的指针)详解
C+中智能指针及其类型的介绍
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券