[单选题]

有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是

A.*(c+1)='A'

B.c是—个字符型指针数组,所包含4个元素的初值分别为"European","Asian"、"American"和"African"

C.c[3]表示字符串"American"的首地址

D.c是包含4个元素的字符型指针数组,每个元素都是一个字符串的首地址

参考答案与解析:

相关试题

若有说明语句:char a[ ]="It is mine";char * p="

[单选题]若有说明语句: char a[ ]="It is mine"; char * p="It is mine"; 则以下不正确的叙述是A.a+1表示的是字符t的地址B.p指向另外的字符串时,字符串的长度不受限制C.p变量中存放的地址值可以改变D.a中只能存放10个字符

  • 查看答案
  • 若有说明语句char a[]="It is mine";char *p="It

    [单选题]若有说明语句char a[]="It is mine";char *p="It is mine";则以下不正确的叙述是A.a+1表示的是字符t的地址 B.p指向另外的字符串时,字符串的长度不受限制C.p变量中存放的地址值可以改变 D.a中只能存放10个字符

  • 查看答案
  • 若有说明语句char a[]="It is mine";char*p=" It

    [单选题]若有说明语句 char a[]="It is mine"; char*p=" It is mine"; 则以下不正确的叙述是( )。A.a+1表示的是字符t的地址B.p指向另外的字符串时,字符串的长度不受限制C.P变量中存放的地址值可以改变D.a中只能存放10个字符

  • 查看答案
  • 若有说明语句char a[ ]="It is mine";char * p="I

    [单选题]若有说明语句 char a[ ]="It is mine"; char * p="It is mine"; 则以下不正确的叙述是A.a+1表示的是字符t的地址B.p指向另外的字符串时,字符串的长度不受限制C.p变量中存放的地址值可以改变D.a中只能存放10个字符

  • 查看答案
  • 若有说明语句 chara[]="Itismine"; char*p="Itism

    [单选题]若有说明语句char a[]="It is mine";char *p="It is mine";则以下不正确的叙述是A.a+1表示的是字符t的地址B.p指向另外的字符串时,字符串的长度不受限制C.p变量中存放的地址值可以改变D.a中只能存放10个字符

  • 查看答案
  • 若有char s[3][3]=={"AAA","BBB","CCC"};说明语句

    [单选题]若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。A.char**s={"AAA","BBB","CCC"};B.char*s[3]={"AAA","BBB","CCC"};C.char s[][5]={"AAA","BBB","CCC"};D.char s[][3]={"AAA","BBB","CCC"};

  • 查看答案
  • 有以下程序:main{ char a=a,b;printf("%c,",£«£«

    [单选题]有以下程序:main{ char a=a,b;printf("%c,",++a);printf("%c\n",b=a++):)程序运行后的输出结果是( )。A.b,bB.b,cC.a,bD.a,c

  • 查看答案
  • 有以下程序 main() { char*s[]={"BBC","CNN","ND

    [单选题]有以下程序 main() { char*s[]={"BBC","CNN","NDS"},*p; p=s[1]; printf("%c,%s/n",*(p+1),p); }执行后输出结果是______。A.C,BBCB.N,BBCC.C,CNND.N,CNN

  • 查看答案
  • 有以下程序#includemain(){char*a[]={"abcd","ef

    [单选题]有以下程序includemain(){char*a[]={"abcd","ef","gh","ijk"};int i; for(i=0;i<4;i£«£«有以下程序 #include<stdio.h> main() { char*a[]={"abcd","ef","gh","ijk"}; int i; for(i=0;i<4;i++) printf("%c",*a[i]); } 程序运行后的输出结果是______。A.ageiB.dfhkC.abcdD.abc

  • 查看答案
  • 有以下程序#includemain(){char*a[]={"abcd","ef

    [单选题]有以下程序includemain(){char*a[]={"abcd","ef","gh","ijk"};int i; for(i=0;i<4;i£«£«有以下程序 #include<stdio.h> main() { char*a[]={"abcd","ef","gh","ijk"}; int i; for(i=0;i<4;i++) printf("%c",*a[i]); } 程序运行后的输出结果是______。A.ageiB.dfhkC.abcdD.abc

  • 查看答案