永发信息网

int*buf首先buf是我们定义的一个指针,&buf则是指向buf的指针(二级指针)。为什么??

答案:2  悬赏:0  手机版
解决时间 2021-03-26 19:39
int*buf首先buf是我们定义的一个指针,&buf则是指向buf的指针(二级指针)。为什么??
最佳答案
buf作为指针,是指向另一个对象的,但buf同时也是一个变量,也有自己的地址,这点你没有疑问吧?&buf就是取buf这个变量的地址,而指针的实质就是地址,如果定义一个指针变量p并指向buf,那就是把buf的地址(&buf)赋给p了,p就是二级指针:int **p=&buf; 举个例子解释一下
钥匙a可以打开抽屉A,则a是A的一级指针,钥匙a被锁在抽屉B中,则B是a的一级指针,同时又是A的二级指针
全部回答
这种强制转换操作一般是为了赋值等操作时使数据兼容,转换后指向的地址和存储的数据是不改变的。ipheader类型应该与char类型数据长度相同,否则强制转换后还是会有问题的。通常一些自定义类型的数据编译系统不能识别与其他类型可以相互赋值,强制转换后就不会报错了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英雄联盟复仇烈焰怎么出装备 前中后期怎么出
小红家中的电能表月初的示数为32463,月底示
天蝎到底怎么了?
电脑的屏幕在没按键的情况下窗口一直切换
草本梵女人能服用吗
兰州正宗牛肉面肉特别嫩
求马蹄莲新娘的情侣装要自己搭配的
为什么使用原始套接字接收少4个字节
会演戏的女人,是不是都很有心机?
这个英语句子有问题吗? At that time, I wa
CLR via C#这本书适合什么人看,我编程基本上
有谁懂反远程监控技术?
无烟煤属不属于贫瘦煤的一种?
佳能eos 70d 晚上拍摄闪光效果,什么模式参数
广信贷的简单赚和月月赚投资的人多吗?
推荐资讯
用PS处理图片 剪裁后为何图片更大了
银河哪款和蝴蝶35531相近
18÷12/13表示什么意义
Steve Jobs made technology* fun. The co-fo
挺近地牢机器人商店的武器怎么装备
缩写鲁提辖拳打镇关西200字
单选题庆祝香港回归祖国10周 年的大会上,国
正宗包子技术培训哪家好
15÷5读作是什么
(-11又1/5)÷0.5-(-21又1/4)÷0.5+(-
形容人多变的成语
“曹操劝降关羽”故事的内容
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?