c++ 问题 解释

26.假定k是一个double类型的变量,则关于变量p的正确定义语句为()。A.doublep=&k;B.int*p=&k;C.double*p=&k;D.char*p=... 26. 假定k是一个double类型的变量,则关于变量p的正确定义语句为( )。 A.double p=&k; B.int *p=&k;
C.double *p=&k; D.char *p=”Thank you!”;
展开
 我来答
shark_1980
2013-01-08 · TA获得超过4925个赞
知道小有建树答主
回答量:1096
采纳率:100%
帮助的人:409万
展开全部
A)试图将一个地址赋值给一个double变量,错误。
B)p本是一个指向int型变量的指针,而右边的k却是一个double型变量。
C)正确。
D)不能将字符创常量赋值给一个字符型指针。正确的做法之一是:
char str[]="Thank you!";
char *ppp=str;
追问
c 项 是将地址赋给什么呢
追答
C项是说定义一个指向double型变量的指针p,并将k的地址赋值给指针p。即p将保存变量k的地址。
VT的日子
2013-01-08 · TA获得超过129个赞
知道答主
回答量:28
采纳率:0%
帮助的人:39.5万
展开全部
正确答案为C。
由题目选项可以推断题目是想问double类型的地址应该是什么类型。 故&k的类型应该是double的指针,即double *
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
enjoy刘姐姐
2013-01-08
知道答主
回答量:28
采纳率:0%
帮助的人:9万
展开全部
我选B
&k的意思是“取变量K的地址”,地址应该是整型的,即 int型。
而变量p是一个指针变量,它指向的位置保存着“变量K的地址”。

很久没看C++了。也不知道对不对。仅供参考。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
橙子味ES
2019-01-06
知道答主
回答量:1
采纳率:0%
帮助的人:793
展开全部
我选D,不能用&
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式