永发信息网

关于C语言指针,为什么不能写int *p = 100;

答案:2  悬赏:0  手机版
解决时间 2021-04-13 03:26
p代表内存地址,*p那不就可以表示一个值么?而且为什么调试的时候,我看了下p的地址居然是0x1?希望有大大解一下疑惑。
最佳答案
=号左右类型不匹配!int *p声明的p是int *型指针,而常数100默认的是int型,因=号两边类型不同而错。写成int *p=(int *)100;就可以了,即把100强制为int *型……
全部回答
lz的写法是不可以的,可以写成int *p=&a;p=&b;也就是可以改变指针的指向,前提是p不是常指针(指针本身是常量,众所周知,常量的值是不能改变的),也就是这么写“ int *const p=&a;”,那就不能再“p=&b;”即常指针指向不能再改变了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
q我的电脑打不出字怎么办
圣诞节送女孩子什么东西?大抱熊好吗?
在5.75这个数中,左边的5在________位上,表
从国企工作半年后辞职回来考研,报到证怎么处
某股民将甲,乙两种股民卖出,甲中股票卖出15
最简单、又不复杂、花钱又少的婚礼,这规律是
求解道高一的数学题?
hack G.U. TRILOGY里面的插曲是那首?
家乐福上海万里店地址有知道的么?有点事想过
产生交通事故的间接原因是
我的手机为什么无法下载QQ流览器?
成本收入计算公式
饮水管道PPR生产时用的什么材料?
5730c盘内存自动减少,如何解决!!!
广州黄石到荔湾广场走那条路
推荐资讯
“gs”在物理中是什么意思? 列如A plane cra
抗震钢筋最大拉力时的延伸率指的是什么
顺丰速运仓管主要做哪些工作,哪个大哥在顺丰
非洲的最高峰是A.德拉肯斯山脉B.肯尼亚山C.乞
请求一个英语专家帮翻译下下面这段关于“七夕
某同学把一块玻璃打碎成4块(如图),现在他
麻麻私家菜地址在什么地方,想过去办事
DNF黑月护肩几钱?
一边是你喜欢的人一边是五万块钱你会要那个?
新车第一次加油加多少,有什么方法可以加显卡
人跟人之间的友情要怎么看待?
沈阳温州城 营业时间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?