若有以下定义: char s[20]="programming",*ps=s; 则不能代表字符o的表达式是_______。
A.ps+2
B.s[2]
C.ps[2]
D.ps+=2,*ps
第1题:
若有如下定义: char s[20],*ps=s; 则以下赋值语句正确的是()。
A.s=ps+s;
B.ps=ps+20;
C.s[5]=ps[9];
D.ps=s[0];
第2题:
【单选题】若有如下定义: char s[20],*ps=s; 则,以下赋值语句正确的是________。(第7章 指针程序设计)
A.s=ps+s;
B.ps=20;
C.s[5]=ps[9];
D.ps=s[0];
第3题:
若有如下定义: char s[20],*ps=s; 则以下赋值语句正确的是()
A.s=ps+s;
B.ps=ps+20;
C.s[5]=ps[9];
D.ps=s[0];
第4题:
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第5题:
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是( )。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第6题:
若有以下定义和语句: int s[4][5],( *ps)[5]; ps=s; 则对s数组元数的正确引用形式是
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第7题:
若有以下定义: char s[20]="programming",*ps=s; 则不能代表字符。的表达式是( )
A.ps+2
B.s[2]
C.ps[2]
D.ps+=2,*ps
第8题:
若有以下定义,则不能代表字符。的表达式是______。 char s[20]="programming",*ps=s;
A.ps+2
B.s[2]
C.ps[2]
D.ps+=2,*ps
第9题:
若有定义:char *s="Programming";,以下叙述中有错误的是______。
A.变量s中存放了字符P的地址
B.s[0]中存放了字符P
C.*s中存放了字符P
D.s中存放了一个字符串