现有如下定义语句 int*p,s[20],i; p=s; 表示数组元素s[i]的表达式不正确的是
A.*(s+i)
B.*(p+i)
C.*(s=s+i)
D.*(p=p+i)
第1题:
现有如下定义语句 int*p,s[20],i; p=s; 表示数组元素s[i]的表达式不正确的是()
A.*(s+i)
B.*(p+i)
C.*(s=s+i)
D.*(p=p+i)
第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[2][3]={0},(*p)[3];p=s; 则对s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为:
A.*(p+i)+j
B.*(p[i]+j)
C.(p+i)+j
D.(*(p+i))[j]
第4题:
若有下面语句“int i , a[5] ; int *p ; p=a; ”,则()是对数组元素的错误表示。
A.*(a+i)
B.p[i]
C.*(p+i)
D.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)