永发信息网

c语言指针嵌套问题

答案:2  悬赏:70  手机版
解决时间 2021-03-04 06:01
#include
int main()
{
int a[9] = { 1 }, b = 2;
int **p = a;
*p = a;
printf("%d\n", **p);
*p = b;
printf("%d\n", *p);
getchar();
return(0);
}
为什么不是输出1,2,
最佳答案
int **p=a
这个是把int *型赋值给int **型。 本身类型就不匹配。
然后 *p=a 相当于把数组a的首地址 赋值给*p 也就是a[0]
这个等效于 把a的首地址 赋值给了a的第一个元素。即 a[0] = (int )a;
之后输出**p = a[0] 这里会输出a的首地址值。
至于后续的 *p=b 输出*p值会是2.
全部回答
temp = array[o]->xinxi[i]; 给temp赋的是一个struct feiji的值 struct hangban *temp;//上面提示说不同的类型转换是什么意思 改成 struct feiji temp;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【显考是什么意思】显考是什么意思?
新塘镇民间团体乒乓球协会地址有知道的么?有
完美时尚鞋业地址在什么地方,想过去办事
服务器迁移
泰山学院南校区地址在哪,我要去那里办事
蚊子什么时候最多
美苏两极格局最终形成的标志是A. 雅尔塔体制
红米1微信里有了信息,手机桌面没有任何提示
在两类危险源中,第一类危险源控制的方法有
商丘市东和专用设备有限公司地址在什么地方,
欠水欠木的女孩名字姓张
丹霞园南门地址在什么地方,想过去办事
西游记镇元大仙的真实实力?
model:ea703平板电脑怎么刷机
藏奥堂足浴馆这个地址在什么地方,我要处理点
推荐资讯
在总平面图中,水生植物怎么表现?例如芦苇,
蚯蚓的身体是由许多彼此相似的构成的,这样的
发送QQ超大邮件 为什么上传完邮件还是不能发
读图,回答题。1.设A、B两地和A、C两地之间的
签订的劳动合同一式两份,两份都有我的签名,
豆浆机打出豆浆有异味是哪里出问题
我大学毕业后档案一直在自己手里,请问应该怎
喜洋乐园这个地址在什么地方,我要处理点事
甲公司息税前利润为200万元,资本总额账面价
雨纪第二章怎么过 雨纪第二关通关攻略详解
中国石油宝山乡加油站我想知道这个在什么地方
下列腧穴,不属于任脉的是:A.中极B.承浆C.石
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?