早教吧作业答案频道 -->其他-->
设有定义:intn=0,*p=&n,**q=&p;则下列选项中,正确的赋值语句是A)p=1;B)*q=2;C)q=p;D)*p=5;哪个正确?其他几个为什么错?
题目详情
设有定义:int n=0,*p=&n,**q=&p;则下列选项中,正确的赋值语句是
A) p=1;
B) *q=2;
C) q=p;
D) *p=5;
哪个正确?其他几个为什么错?
A) p=1;
B) *q=2;
C) q=p;
D) *p=5;
哪个正确?其他几个为什么错?
▼优质解答
答案和解析
D是完全正确的
n是整形变量
p是指向n的指针
q是指向p的指针
这样 A B实际上都是对p赋值 一般来说 直接改变指针值为常量是不安全的 所以不对
C是不同类型指针互相赋值 同样是危险操作
D等同于对n赋值
n是整形变量
p是指向n的指针
q是指向p的指针
这样 A B实际上都是对p赋值 一般来说 直接改变指针值为常量是不安全的 所以不对
C是不同类型指针互相赋值 同样是危险操作
D等同于对n赋值
看了设有定义:intn=0,*p=...的网友还看了以下:
如图A、B、C是一条公路上的三个村庄,A、B间的路程为100m,A、C间设一车站P,设PC为xm. 2020-05-16 …
不好意思打扰下~可以请问下在这个问题中P和P^-1为什么不用进行幂运算?为什么只有D变成D^11? 2020-06-24 …
设P(A)>0,则下面结论正确的:A、P(B|A)P(A)≥P(A)‐P(B)B、P(B|A)P( 2020-07-18 …
在坐标系中,直线y=-4x/3+4分别交x、y轴于A、B两点(1)设P是直线AB上一动点(不与A重 2020-07-18 …
PHP正则表达式如何同时取出两个条件两个结果?$str="ABC2013-10-235jf9s20 2020-07-23 …
1在d/a中,能否恢复在a/d中产生的量化误差?2设码元0的发生概率为1/8,请问其信息量是多少b 2020-07-30 …
指针问题设intx[]={1,2,3,4,5,6},*p=x;则数值为3的表达式是(B)。(A)p 2020-07-30 …
平面直角坐标系中,A(-4,0),B(0,2),C(6,0),直线AB与直线CD交于D,D点横纵坐 2020-08-01 …
10、设有以下程序段:chara[]=“study”,*p;p=a;printf(“%d”,*(p+ 2020-12-15 …
设有定义:intn=0,*p=&n,**q=&p;则下列选项中,正确的赋值语句是A)p=1;B)*q 2020-12-31 …