首页
230问答网
>
若有说明:int *p,m=5,n;以下正确的程序段 的是 p=&n;scanf("%d",*p)
若有说明:int *p,m=5,n;以下正确的程序段 的是 p=&n;scanf("%d",*p)
为啥p=&n;scanf("%d",*p)就不对,p=&n;printf("%d",*p)就可以了。
2024-11-28 09:58:02
推荐回答(1个)
回答1:
p=&n;//此时P保存了n这个数的32位地址;&在这里为取址符。
*p=*(&n);//可以理解为*&=1.
所以*p=n;
而如果想输入n
应该是scanf("%d",&n)=scanf("%d",p);
相关问答
最新问答
为什么买房忌讳买18楼
破伤风大概需要多久能好转
怎么在一个电脑上登陆2个游戏帐号,并且这2个游戏帐号不是同一IP地址?
微星218能不能装背光键盘
爸爸去世了,是香港人,我要如何证明父女关系?
绵阳到九寨沟自驾游
我的Intel(R) G41 Express Chipset 22寸长城 CPUE5500 @2.80GHz 1.96GB的内存 怎么玩CF很卡频 FPS都在20下
我的理科成绩很差,我还能选理科吗?
在水库水面下57m深处,大坝所受到水的压强为多大?这个压强相当于多少标准大气压?不计液面上的大气压强。
暖通空调设计中室内空气设计参数在哪些规范中可以查到