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

C语言中的NULL总是被定义为0吗?NULL总是等于0吗?

发布网友 发布时间:2022-07-24 03:10

我来回答

1个回答

热心网友 时间:2024-12-12 20:53

NULL总是等于0吗?
对这个问题的回答与“等于”所指的意思有关。如果你是指“与。比较的结果为相等”,例如:
if(/*
...
*/){p=NULL;}else{p=/*
something
else
*/;}/*
...
*/if(p==0)那么NULL确实总是等于0,这也就是空指针定义的本质所在。
如果你是指“其存储方式和整型值。相同”,那么答案是“不”。NULL并不必须被存为一个整型值0,尽管这是NULL最常见的存储方式。在有些计算机中,NULL会被存成另外一些形式。
如果你想知道NULL是否被存为一个整型值0,你可以(并且只能)通过调试程序来查看空指针的值,或者通过程序直接将空指针的值打印出来(如果你将一个空指针强制转换成整类型,那么你所看到的很可能就是一个非零值)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...抛物线y=x2-4x+3与x轴交于A、B两点,与y轴交于点C,连AC,将直线AC向右... 抢劫罪的构成要素有哪些 抢劫罪的几个要素 抢劫罪违反了什么法律 转化型抢劫的法律认定 我想问问我的魔兽世界帐号值多少钱? 我的号能卖多少?(魔兽世界) 求评估魔兽世界账号价值,懂得来! 魔兽世界账号问题,我有一个90级的DK,想便宜出售了,直接卖了,想问问大... 魔兽世界号价值评估 恶作剧之吻第二部手机上哪里可以看 恶作剧之吻第二部用手机在哪个播放器里可以看到完整? 恶作剧之吻第二部手机可以在那里看呀 如何发朋友圈暗示生日 暗示自己生日的句子 求3因素3水平 正交实验表 有奉献精神的父母培养大人物小说txt全集免费下载 孝经智慧小说txt全集免费下载 别人问我为什么要换,我该怎么回答他呢? 我微信大号不想用了,想换个加同事和领导,应该找个什么借口?_百 ... 想换手机号和了,以什么理由和同学说好呢? 别人问我,为什么要换,我该怎么回答他呢? 有什么理由和朋友解释新换个 改 原因 频繁换的原因- 问一问 一个人换了是什么原因 摩托车冷车没怠速怎么办 ...一段时间,发动机热后,松油门就熄火,没有怠速,是怎么回事? 电喷摩托车没怠速怎么调? 女人迷茫的时候,应该做什么工作好呢? 请问现在客厅流行什么样的灯具 火影忍者中博人为何戴叛忍的头巾 博人传:川木不愿把护额戴在额头上,那戴在颈间好在哪儿? 我的B2驾驶证扣六分要学习。手机上可以学习吗- 问一问 如何使wps的图表显示4个以上系列 WPS图表怎么新增加里面的值,比如样板里面的亚洲和月份都增加新的项... WPS表格中如何将例如(71.93,43.01)等等一系列的点添加入图表中呢? 栩栩如生 意思是什么 王者荣耀凯穿墙方法王者荣耀凯穿墙方法分享 王者荣耀凯穿墙方法 王者荣耀凯穿墙方法分享 王者荣耀新英雄凯怎么穿墙 凯的穿墙技巧攻略 最近小岳岳岳云鹏那么火的原因是什么? 王者荣耀凯能穿墙吗 凯能穿墙的地点有哪些 岳云鹏和迷你小岳岳在什么综艺节目同台的 和平精英如何不花钱。cc8赛季中的精英手册? 成都市装修工程施工合同2012怎么填? 桂花用什么土养好,盆栽桂花怎么换土 OPPOr7手机2卡无法连接移动网络 oppo r7 plus无法连接网络 为什么我的OPPO R7无法使用4G网络? 一个多月宝宝四个小时吃一次母乳