{int **k,*k,b=100; a=&b;k=&a;printf(%d\n,**k);} 输出结果.
#include
main()
{ int **k,*a,b=100;
a=&b;k=&a;printf(%d\n,**k);
}
{int **k,*k,b=100; a=&b;k=&a;printf(%d\n,**k);} 输出结果.
答案:1 悬赏:40 手机版
解决时间 2021-07-31 21:19
- 提问者网友:城市野鹿
- 2021-07-30 20:22
最佳答案
- 五星知识达人网友:第幾種人
- 2021-07-30 20:52
k=&a,则*k=a,a=&b,所以*k=&b,所以**k=b
再问: b=100,是指b的存储单元为100,还是b的地址是100??
再答: b的值是100,地址是由系统分配的,是对用户透明的,用户不用管地址是多少
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯