若有以下定义和语句,则下列选项中对w数组元素非法引用的是______。 int w[2] [3], (*pw) [3]; pw=w;
A.w[0]+2
B.*(pw+1)[2]
C.pw[0][0]
D.*(pw[1]+2)
第1题:
有以下定义和语句: struct workers {int num;char name[20];char C; struct {int day;int month;int year;)S; }; struct workers w,*pw; pw=&w; 能给w中year成员赋1980的语句是( )。
A.*pw.year=1980;
B.w.year=1980;
C.pw->year=1980
D.w.S.year=1980;
第2题:
若有定义和语句: int w[2][3],(* pw)[3];pw=w; 则对w数组元素的非法引用是 ( )
A.* (w [0] +2)
B.* (pw+1)[2]
C.pw[0][0]
D.* (pw [1]+2)
第3题:
若有以下定义和语句,不能正确引用w数组元素的是: int w[2][3], (*pw)[3];
A.pw=w;
B.*w[1][2]
C.*(w[0]+2)
D.*(pw[1]+2)
E.pw[0][0]
第4题:
若有以下定义和语句,则对w数组元素非法引用的是______。 int w[2][3],(*pw)[3];pw=w;
A.w[0]+2
B.*(pw+1)[2]
C.pw[0][0]
D.*(pw[1]+2)
第5题:
若有以下定义和语句,能正确引用w数组元素的是()。 int w[2][3], (*pw)[3]; pw=w;
A.*(w[0]+2)
B.*(pw+1)[2]
C.pw[0][0]
D.*(pw[1]+2)
E.*w[1][2]