中易网

main() { int *p=NULL; printf("%d",sizeof(

答案:4  悬赏:0  
解决时间 2021-03-05 07:53
main()
{
int *p=NULL;
printf("%d",sizeof(p));
}
本人自学c语言,小白一个
想知道空指针变量p的长度,可自己编的的乱糟糟的代码编译不了,求大神告诉我正确的代码是怎么编的
这里先谢谢了
最佳答案
好问题啊!
其实可以sizeof(NULL),但这个结果,和具体的编译平台有关系。
NULL其实是 (void*(0))
在我这输出是4.
全部回答
声明为指针p, 声明里 *p 是指针。 语句与声明不同, scanf("%d",p); 中 参数p 必须是 地址,这是库函数 scanf 定义时 规定的。 语句与声明不同,语句里 *p 这种形式 是指针指向的值,p才是地址。 printf("%p\n",p); 打印地址。 printf("%p\n", *p); 打印值
是4因为p是指针 指针都是4 编译不过可能是没有加头文件
#include int main () { int *p = NULL ; printf ("%d \n ",sizeof (int )) } 试下 操作系统如果是32位的,结果是4个字节(感觉)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我用的移动WiFi的宿舍网,手机可以连上,电脑
没有吊顶的客厅怎样设计电视背景墙
谁救救我的小泰迪吧!它才四十多天,一直吐,
怎么引导保险机构服务地方经济发展
1.就是想问下能不能在Zblog里面加Flash!!!
路由器用手机怎么安装无线路由器
求MMD红一叶和S&M动作数据
模拟人生3怎么换另外的人但是屏幕上格子没有
有没有适合高中生全班级大合唱的歌?拜托各位
这个元件是什么电阻?在原理图里的,和矩形的
怎么才能让,自己的心不那么善良?
微信粉丝购买,老黑牛微信营销平台怎么样呢?
化学元素外围电子层排布式到底怎么写!!!!!!
荣盛电热管厂地址有知道的么?有点事想过去
吃柳氮磺胺吡啶肠溶片有副作用吗?
推荐资讯
销魂今日进燕京的上一句是什么?
最具立体感的歌曲~~~
2016吴川中考分数线吴川四中分数线是多少
楚汉争霸第三十关怎么过
成成那个发五个音的B box 。是怎么做到的?、
本人想网购一双篮球鞋,价格在100到300之前,
泡温泉后怎么感觉身上有油似的
我想做一个有关古典诗词的网站,请大家帮忙想
lol卡特什么皮肤最帅
龙岗公安局可以办理居住证吗
格式塔心理学家提出了哪些知觉组织原则
香水喷在左手腕的动脉处,香味会全身都是吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?