网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

若有int x[5],*p=x;则数组元素x[3]可以表示为*(p+【 】),也可以表示为p[3]。


参考答案

更多 “ 若有int x[5],*p=x;则数组元素x[3]可以表示为*(p+【 】),也可以表示为p[3]。 ” 相关考题
考题 若有定义语句: double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x; 则错误引用 x 数组元素的是A)*pB)x[5]C)*(p+1)D)*x

考题 若有定义:int x[10], *p=x;,则*(p+5)表示( )。 A.数组元素x[5]的地址B.数组元素x[5]的值C.数组元素x[6]的地址D.数组元素x[6]的值E.选项内容11F.选项内容11G.选项内容11

考题 若有定义语句“doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x”,则错误引用X数组元素的是( )。 A.*pSX 若有定义语句“doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x”,则错误引用X数组元素的是( )。A.*pB.x[5]C.*(p+1)D.*x

考题 若有定义:int x[10], *p=x;,则*(p+5)表示:()。A.数组元素x[5]的地址B.数组元素x[5]的值C.数组元素x[6]的地址D.数组元素x[6]的值

考题 【单选题】若有以下定义 int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} int(*p)[3]=x; 则能够正确表示数组元素x[1][2]的表达式是()。A.*((*p+1)[2])B.(*p+1)+2C.*(*p+5)D.*((*p+1)+2)

考题 若有定义:int x[10], *p=x;,则*(p+5)表示A.数组元素x[5]的地址B.数组元素x[6]的值C.数组元素x[6]的地址D.数组元素x[5]的值

考题 执行下列C++语句:int x[5], *p = x; p += 2; 则指针变量p指向数组x的哪个元素?()A.x[0]B.x[1]C.x[2]D.x[3]

考题 若有定义:int x[5], *p=x;则 p 的值为 ()。A.5B.数组 x 的首地址C.数组 x 的首元素D.无具体值

考题 4、执行下列C++语句:int x[5], *p = x; p += 2; 则指针变量p指向数组x的哪个元素?()A.x[0]B.x[1]C.x[2]D.x[3]