若有int *p=(int *)malloc(sizeof(int));则向申请到内存空间存入整数123的语句为?

若有int*p=(int*)malloc(sizeof(int));则向申请到内存空间存入整数123的语句为()。A.scanf("%d",p);B.scanf("%d"... 若有int *p=(int *)malloc(sizeof(int));则向申请到内存空间存入整数123的语句为( )。
A. scanf("%d",p); B. scanf("%d",&p);
C. scanf("%d",*p); D. scanf("%d",**p);
展开
 我来答
帐号已注销
2021-01-03 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:157万
展开全部

选A,这是从键盘输入一个整数。

B错,p已是地址了,不能再取地址。

C错,*p是对p解除引用,结果是一个整数,但scanf函数的第二个参数需要的是一个地址。

D错,**p是两次解除引用,得到的是一个整数,而需要的是一个地址。且p是一级指针,不能两次解除引用。

扩展资料:

整数中,能够被2整除的数,叫做偶数。不能被2整除的数则叫做奇数。即当n是整数时,偶数可表示为2n(n 为整数);奇数则可表示为2n+1(或2n-1)。

偶数包括正偶数(亦称双数)、负偶数和0。所有整数不是奇数,就是偶数。

十进制里,我们可用看个位数的方式判断该数是奇数还是偶数:个位为1,3,5,7,9的数为奇数;个位为0,2,4,6,8的数为偶数。

参考资料来源:百度百科-整数

microroom
科技发烧友

2020-07-21 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1518万
展开全部
选A,这是从键盘输入一个整数。
B错,p已是地址了,不能再取地址。
C错,*p是对p解除引用,结果是一个整数,但scanf函数的第二个参数需要的是一个地址。
D错,**p是两次解除引用,得到的是一个整数,而需要的是一个地址。且p是一级指针,不能两次解除引用。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友babfb95
2020-07-21 · TA获得超过131个赞
知道小有建树答主
回答量:503
采纳率:71%
帮助的人:57.2万
展开全部
选A,p本来就是指针地址,不用再加取地址符号了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式