腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
我们能把(void *)0称为C中的
空
指针
吗?
、
、
、
、
总结C标准,特别是我们是否可以将(void *)0称为一个
空<
浏览 2
提问于2020-10-19
得票数 4
回答已采纳
1
回答
声纳能动态捕获由JVM引起的
空
指针
异常吗?
、
、
我想问问声纳能否在运行时找到由java虚拟机引起的
空
指针
异常??如果是,请告诉我是哪种声纳规则为我们做的。我对此感到非常困惑,因为声纳查找程序中存在一些规则,比如声纳捕获
空
指针
异常。避免抛出
空
指针
异常,说我们应该避免抛出
空
指针
异常。 请澄清一下,声纳能捕获
空
指针
异常还是JVM不抛出??或者只能捕获定制的
空
指针
异常(由开发人员生成)以及这些声纳规则的含义(
空
浏览 3
提问于2014-01-03
得票数 2
1
回答
删除
空
指针
/
空
指针
复制
、
我使用了一个
空
指针
,这样函数就不是特定类型的了。我有一个可测试的版本,看起来这个功能运行正常。但我不知道我所做的是否合法,所以我的问题是,如果有,我所做的工作的陷阱是什么。
浏览 4
提问于2014-04-05
得票数 1
回答已采纳
1
回答
错误:
指针
与
空
指针
的有序比较[-Werror=extra]
、
、
、
当我尝试比较
空
指针
addr>(
空
*)0XFFFE00000000 .Here地址是
空
指针
类型错误:
指针
与
空
指针
-Werror=extra的有序比较时,我在linux arm体系结构中得到以下错误 如何解决这个问题?
浏览 69
提问于2019-06-13
得票数 -1
回答已采纳
4
回答
C:两个
空
指针
的区别是什么类型?
、
、
、
如果减去两个
空
指针
,就会得到
指针
位置之间的相对距离(至少在我的测试系统上是这样)。我应该使用哪种类型来存储结果,以便它与64位系统兼容?size_t是正确的类型还是长的?背景:我们需要检查给定的
空
指针
作为双
指针
使用是否安全。我们过去常常将
指针
转换为int,并检查下三位是否为零,但是我们当前的编码标准不再允许将
指针
转换为整数类型。我正在考虑计算
空
指针
和
空
指针
之间的差异,并检查这种差异
浏览 3
提问于2016-04-14
得票数 4
回答已采纳
2
回答
如果(p > 0) .这是未定义的行为吗?
、
警告:
指针
与整数零-Wextra的有序比较 1
空
指针
常量是整数类型的整数形式的整数值(5.19),等于零或std::nullptr_t类型的prvalue。
空
指针
常量可以转换为
指针
类型;结果是该类型的
空
指针
值,并且与指向对象的
指针
浏览 1
提问于2014-04-21
得票数 2
回答已采纳
2
回答
有关
指针
和检查
指针
是否为
空
的问题
我有一个
指针
数组。我将它们都分配为
空
。我更改了一些
指针
,使其中一些
指针
指向一个
空
元素,而另一些
指针
指向一个元素。我遍历了数组中的所有
指针
。我的问题是,如何检查实际
指针
是否为
空
,而不是它们所指向的元素是否为
空
? 我希望能够区分
空
指针
和指向
空
对象的
指针
。
浏览 0
提问于2011-04-25
得票数 1
回答已采纳
4
回答
在C中将double转换为void*
、
我正在编写一个解释器,我希望能够将函数返回的任何值存储到
空
指针
中。将int和各种
指针
存储为
空
指针
没有问题,但是当我尝试将一个双精度值转换为
空
指针
时,我得到了一个错误。我知道double在位级别上的存储方式与整数和
指针
不同,但我不明白为什么不能在
指针
中放置任何我想要的位(假设它分配了足够的内存),然后将它们取出,将它们转换为double。是否有可能使用我不知道的语法将双精度值转换为
空
指针
,或者我误解了
浏览 4
提问于2011-07-05
得票数 6
回答已采纳
1
回答
C语言中的
空
指针
转换
、
、
我有一个函数,它将返回一个
空
指针
。我需要将它转换为结构变量。例如,结构是 char* name;}struct book* ptr;或者我必须在本地
空
指针
中“捕获”返回的
空<
浏览 0
提问于2018-10-14
得票数 0
2
回答
比较两个
空
指针
、
、
、
C99 6.3.2.3/3如果将值为0的整数常量表达式或这样的表达式转换为void *,则称为
空
指针
常数。55)如果将
空
指针
常量转换为
指针
类型,则保证结果
指针
(称为
空
指针
)将不等与指向任何对象或函数的
指针
进行比较。 它是否说两个
空
指针
的比较不相等?
浏览 7
提问于2012-12-03
得票数 2
回答已采纳
6
回答
C语言中带有空
指针
的泛型编程
、
、
尽管可以用
空
指针
(泛型
指针
)用C编写泛型代码,但我发现调试代码相当困难,因为
空
指针
可以在没有编译器警告的情况下使用任何
指针
类型。(例如,函数foo()接受
空
指针
,该
指针
应该是指向struct的
指针
,但如果传递了char数组,编译器不会报错。)在C中使用void
指针
时,你们都使用哪种方法/策略?
浏览 0
提问于2010-03-16
得票数 10
回答已采纳
2
回答
指针
指向
空
指针
。
、
cs50哈佛课程中处理链表的代码:--我不明白的问题是,当节点*ptr指向数字(这是一个
空
指针
)时,for循环如何运行?(节点*ptr =number;ptr !
浏览 0
提问于2018-08-11
得票数 0
回答已采纳
3
回答
((void*)0)是
空
指针
常量吗?
、
我正在阅读,在Null
指针
常量和圆括号表达式一节中,作者引用了ISO标准的第6.3.2.3节和第6.5.1节,并说: 第6.3.2
浏览 10
提问于2014-10-21
得票数 42
回答已采纳
3
回答
焦炭
指针
零是什么意思?
、
字面上说,(char *) 0是否意味着指向包含零的某个位置的
指针
?系统是否为每个这样的声明创建一个值为0的地址?
浏览 1
提问于2014-07-08
得票数 0
回答已采纳
2
回答
(void*) ptr == ptr总是正确的吗?
、
、
、
、
因此,我在标准中找到了
指针
转换的段落,其中有关我的问题的段落是: 1指向
空
的
指针
可以转换为指向任何对象类型的
指针
,也可以从指向任何对象类型的
指针
转换。指向任何对象类型的
指针
可以再次转换为无效
指针
和返回
指针
;结果应与原始
指针
相比较。4将
空
指针
转换为另一
指针
类型将产生该类型的
空
指针
。任何两个
空
浏览 4
提问于2019-06-09
得票数 3
回答已采纳
2
回答
C99和C++03中
空
指针
定义的差异
、
、
、
、
上面写着: 当前的C++标准提供了一个特殊规则,即0既是整数常量,又是
空
指针
常量。可以将
空
指针
常量转换为
指针
类型;结果是该类型的
空
指针
值,并且与指向对象的
指针
或指向函数类型的
指针
的其他每个值都有区别。相同类型的两个
空
指针
值应比较相等。55如果将
空
指针
常量转换为
指针
类型,则保证结果
指针
(称为
空
指针</e
浏览 5
提问于2020-09-05
得票数 3
回答已采纳
1
回答
空
指针
指针
(void **)
、
、
、
、
COM示例hr = pGraph->QueryInterface(IID_IMediaControl, (void **)&pControl); 因此,我尝试了类的不同类型的
指针
返回的一些值
浏览 5
提问于2014-04-15
得票数 4
回答已采纳
4
回答
c/c++中空
指针
的使用
、
、
、
、
嘿,我想知道在现实世界中如何应用
空
指针
来使软件更安全、更灵活。例如,我知道
空
指针
,它将强制转换到的
指针
是对外部隐藏的,这将使软件更安全。你使用
空
指针
还有其他原因吗?
浏览 1
提问于2011-02-26
得票数 3
回答已采纳
2
回答
我可以在
指针
上使用
指针
算法来无效
指针
吗?
、
我知道您不能在
空
指针
上使用
指针
算法,但理论上您能对
指针
进行
指针
算法到
空
指针
,因为sizeof(void *)会给出一个
指针
在系统上接收多少字节的答案吗?
浏览 0
提问于2018-09-06
得票数 5
回答已采纳
2
回答
空
指针
常量是否是计算为0的任何整数常量表达式?
、
、
、
、
标准上说: 资料来源: ISO/IEC 9899:2018 (C18),§6.2.3.2/3“
指针
浏览 2
提问于2020-05-11
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spark 之访问 Hive 空指针异常
C+11 nullptr:初始化空指针
VS2022 经过优化之后的空指针检测
C语言/C加加编程基础入门学习,空指针相关问题
这几招轻松解决空指针!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券