C++问题:已有定义“int a=10,*p1,*p2;p1=p2=&a;",下面语句中正确的是:
A.a=*p1+*p2;
B.p2=a;
C.*p2=&a;
D.&a=p2;
麻烦说明错误选项的原因,
人气:312 ℃ 时间:2019-11-21 00:49:13
解答
A正确,
p1=p2=&a;p1、p2是指针,指向a的地址.
所以*p1=*p2=a=10.
B:p2是指向a的地址,a是整形.
C:*p2是a的值为10,&a是a的地址.
D:&a地址常量,不可赋值
推荐
- 47、已知在程序中定义了如下的语句:int *P1,*P2; int k; p1=&k;p2=&k; 则下列语句中不能正确执行是 (
- 若有说明:int *p1,*p2,m=5,n: 以下均是正确 赋值语句的选项是( ) A p1=&m:p2=&p1: B *p1=*p2:
- 12、若定义 int a,b,*p1=&a,*p2=&b; 使p2指向a的赋值语句是(___A____).C A) *p2=&a; B) p2=&p1; C)
- 设有数据定义语句“int x[10],*p1=x,*p2=x+5;”,则下列选项中错误的是?
- 若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是
- 《小石潭记》按浏览的先后顺序来写,突出表现了小石潭的什么特点?
- 把一个高20厘米的圆柱,切拼成一个长方体,表面积增加了80平方厘米,求圆柱体积
- 方程x/2-y/3+1=0,用含y的代数式表示x的形式,变形为?
猜你喜欢
- 设 f(x)在〔a,b〕上具有一阶连续导数,且|f‘ (x)|≤M,f(a)=f(b)=0,求证∫(a,b)f(x)dx≤M/4(b-a)^2
- 古文中代表 成功 的词是哪个?
- 已知四边形ABCD是等腰梯形,AD//BC,AB=DC,PB=PC,求证:PA=PD
- 把下列各式分解1.-9(m-n)²+(m+n)² 2.3x²-三分之一 3.4-(x²-4x+2)²
- is it delicious是什么意思
- 四边形ABCD中,AD‖BC,AB不平行DC,M是AD的中点,MB=MC.求证:四边形ABCD是等腰梯形
- Well done与哪个单词的意思相同?
- 1、The girl dances well () the music.