若有定义int * x [3] ,b [10],则正确的赋值语句是
A,x=b[0 B,x=b C x[10]=b[0] D.x[0]=& b[0]
选什么呢?另外要说明为什么哦,越详细越好,
人气:124 ℃ 时间:2019-08-21 20:02:14
解答
D.
由定义可知:*x[3]是一个指针数组,指针数组的数组元素是指针类型的,对其元素所赋的值必须是地址值
推荐
- 假定一条定义语句为“int a[10],x,*pa=a;”.若要把数组a中下标为3的元素赋值给x,则正确的语句为()
- 若有以下定义,则正确的赋值语句是( ) int a,b; float x; A.a=1,b=2 B.b++; C.a=b=5 D.b=int (x)
- 假定变量b和pb定义为“int b[10], *pb=b;”,要将24赋值给b[1]元素中,不正确的语句是( C ).
- 设有定义int a=5,b; 赋值使b为9的语句是( ) A) b = ++a+4; B) b = (a++)+3; C) b = 8+!(a==5); D) b = (a++
- edta的全称叫什么?
- 商王——将都城迁到殷,史称”——\“
- “革+是”是什么字?怎么读?
- 一本书如果平均每天看三十页,可提前10天交换.平均每天看25页,可提前6天交换.这本书共几页(用算术方法
猜你喜欢