题目内容
(请给出正确答案)
[主观题]
设有定义:int n1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是A.*p;*q;B.p=
设有定义:int n1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
A.*p;*q;
B.p=q;
C.*p=&n1;
D.p=*q;
查看答案
如果结果不匹配,请 联系老师 获取答案
设有定义:int n1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
A.*p;*q;
B.p=q;
C.*p=&n1;
D.p=*q;
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是()。
A.p=&a;
B.p=data.a;
C.p=&data.a;
D.p=a;
A.3
B.4
C.5
D.6
设有以下定义和语句 int a[3][2]={1,2,3,4,5),*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。
A.a[0][1]
B.a[1][0]
C.a[1][1]
D.a[1][2]
素引用错误的是()。
A.p[i]
B.a[p-a]
C.*(&a[i])
D.*(*a(a+i))
A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))
设有定义int x=5;,则执行以下语句后,x的值为______。 x+=x+5;
A.10
B.15
C.20
D.25
以是()。
A.abc.a
B.abc-a
C.abc>a
D.abc->a
设有定义int x; float v;,则10+x+v值的数据类型是
A.int
B.double
C.float
D.不确定