若有如下定义和语句: int s[4][5],(*p)[5]; p=S; 则指针对s数组中第三个元素的正确引用形式是( )。
A.p[0][3]
B.p[1][2]
C.p[0][2]
D.p[1][3]
第1题:
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第2题:
现有如下定义语句,表示数组元素s[i]的表达式不正确的是()。 int*p,s[20],i; p=s;
A.*(s+i)
B.*(p+i)
C.*(s=s+i)
D.*(p=p+i)
第3题:
【单选题】若有语句:int s[3][3], (*p)[3]; p=s; 则对s数组元素的引用形式正确的是()。
A.p+1
B.*(p+1)
C.p[1][2]
D.*(p+1)+2
第4题:
现有如下定义语句 int*p,s[20],i; p=s; 表示数组元素s[i]的表达式不正确的是()
A.*(s+i)
B.*(p+i)
C.*(s=s+i)
D.*(p=p+i)
第5题:
5、现有如下定义语句 int*p,s[20],i; p=s; 表示数组元素s[i]的表达式不正确的是()
A.*(s+i)
B.*(p+i)
C.*(s=s+i)
D.*(p=p+i)