当前位置 :
【c语言选择题(指针)1、设int*p,I;以下正确合理的语句是()。】
1人问答
问题描述:

c语言选择题(指针)

1、设int*p,I;以下正确合理的语句是()。

A、*p=10;

B、i=p;

C、i=*p;

D、i=2*p+1;

你的回答:B(×)参考答案:A

(求详解)

李華天回答:
  答案是A,首先定义p是一个指向int类型的指针,不过这个指针没有初始化,也就是没有指向。然后定义了一个int类型的变量i,这里千万不要认为i也是个指针,如果i跟p一样,要在前面也加个*号。   然后分析答案:A,这里对p指向的变量进行赋值,这里是相当于初始化了。所以正确。   B,不正确/不合理,因为p的地址不确定,所以给i赋值赋的是地址值,这个地址本身就不确定,赋值没有意义,认为是不合理的。   C,不正确,因为p指向的位置未知,这里不能对p进行解引用取值,所以这个答案可以马上排除。   D,也不正确,这里p是个地址,没有对地址进行乘法和加法的运算,所以这个答案也可以马上排除。
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞