若有以下定义,则在下面表达式中不表示s[1]的地址的是() char s[10];A.s + 1B.s ++C. s[0] + 1D.s[1]

若有以下定义,则在下面表达式中不表示s[1]的地址的是() char s[10];

A.s + 1

B.s ++

C.& s[0] + 1

D.&s[1]


参考答案和解析
s ++

相关考题:

若有定义 :char *x="abcdefghi"; ,以下选项中正确运用了 strcpy 函数的是A)char y[10]; strcpy(y,x[4]);B)char y[10]; strcpy(++y,x[1]);C)char y[10],*s; strcpy(s=y+5,x);D)char y[10],*s; strcpy(s=y+1,x+1);

若已定义char s[10]则在下面表达式中不表示s[1]地址的是()。 A.s+1B.s++C.&s[0]+1D.&s[1]

程序中若有如下说明和定义语句:char fun(char *);main(){ char *s="one",a[5]={0},(*f1)()=fun,ch; ...}以下选项中对函数fun的正确调用语句是( )。A.(*f1)(a) B.*f1(*s) C.fun(a) D.ch=*f1(s)

程序中若有如下说明和定义语句: char fun(chat*); main() {char*s="one",a[5]={0},(*f1)()=fun,ch; } 以下选项中对函数fun的正确调用语句是( )。A.(*f1)(A);B.*f1(*s);C.fun(&A);D.ch=*f1(s);

若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。A.char y[10]; strcpy(y,x[4]);B.char y[10]; strcpy(++y,x[1]);C.char y[10],*s; strcpy(s=y+5,x);D.char y[10],*s; strcpy(s=y+1,x+1);

已知如下定义: String s = "story"; 下面哪些表达式是合法的?() A.s += "books";B.char c = s[1];C.int len = s.length;D.String t = s.toLowerCase();

若有定义:char *s="Programming";,以下叙述中有错误的是______。A.变量s中存放了字符P的地址B.s[0]中存放了字符PC.*s中存放了字符PD.s中存放了一个字符串

若有以下定义和语句: char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2)));则输出结果是______。A.4B.5C.9D.10

若有定义char s[3][4];以下对数组元素s[i][j]的各种引用形式中错误的是()。 A.*s[i]jB.*sijC.s[i][j]D.**sij

若有以下定义: char s(10)="program",t[]="test"; 则下列选项中对字符串操作错误的是( )。A.strcpy(s,t);B.strcat(s,t);C.cout<<strlen(s);D.gets(s);

程序中若有如下说明和定义语句Char fun(char *);main(){char *s="one", a[5]={0}.(*f1)()=fun, ch;…}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*fl(*s);C.fun(A) ;D.ch=*fl(s);

有以下程序中若有如下说明和定义语句; char fun(char*); main() { char * s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对函数fun的正确调用语句是 ______。A.(*f1)(a);B.*f1(*s);C.fun(a);D.ch=*f1(s);

若有以下定义,则不能代表字符。的表达式是______。 char s[20]="programming",*ps=s;A.ps+2B.s[2]C.ps[2]D.ps+=2,*ps

若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。A.7B.8C.9D.10

若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是A.p=S;B.p=k;C.p=s[0];D.k=S;

若有定义和语句 ( ) char s[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)A.输出abcdB.输出aC.abcdμμμμμD.编译不通过

若有以下定义语句: char * sl="12345", * s2="1234"; printf("%d"n",strlen(strcpy(s1,s2))); 则输出结果是 ( )A.4B.5C.9D.10

若有如下定义: int s[3] 则下面表达式中不能代表数组元素s[1]的地址的是( )A.s[1]B.s[0]+1C.s+1D.s++

若有以下定义: char s[20]="programming",*ps=s; 则不能代表字符o的表达式是_______。A.ps+2B.s[2]C.ps[2]D.ps+=2,*ps

若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是;A.p=s;B.p=kC.p=s[0]D.k=s;

设下面程序段中调用fun函数传送实参a和b, main() { chara[10],b[10] ┇ fun(a,b); ┇ } 则在fun函数首部中,对形参错误的定义是( )A.fun(char a[10],b[10]){…}B.fun(char a1[],char a2[]){…}C.fun(char p[10],char q[10]){…}D.fun(char*s1,char*s2){…}

若有如下定义: int s[3][4]; 则下面表达式中能代表数组元素s[1][0]的值的是( )A.*(s+1)B.s[1]C.s+1D.*(s[1])

( 31 )若有以下定义和语句char s1[10]= " abcd! " ,*s2= " \n123\\ ";printf ( " %d %d\n ", strlen ( s1 ) ,strlen ( s2 ) ) ;则输出结果是A ) 5 5B ) 10 5C ) 10 7D ) 5 8

(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是A)p=s;B)p=k;C)p=s[0];D)k=s;

若有定义char s[10];则在下面表达式中不表示s[1]的地址的是()A、s+1B、s++C、s[0]+1D、s[1]

若已定义chars[10];则在下面表达式中不表示s[1]地址的是()A、s+1B、s++C、s[0]+1D、s[1]

若有定义和语句: char s[10]:s=""abcd"";printf(""%s/n"",s); 则结果是(以下u代表空格)()A、输出abcdB、输出aC、输出abcduuuuuD、编译不通过

单选题若有定义语句:char s[3][10],(*k)[3],*p;则以下赋值语句正确的是(  )。Ap=s;Bp=k;Cp=s[0];Dk=s;