• 2022-11-03
    下列语句,错误的是:
    A: char s[]=”China”;
    B: char s[20]; s=”China”;
    C: char *sp=”China”;
    D: char *sp; sp=”China”;
  • B

    内容

    • 0

      语句char *a="china"; 与char *a; *a="china";功能等价。

    • 1

      下列说明不正确的是( ) A: char a[10]="china"; B: char a[10],*p=a;p="china"; C: char * a;a="china"; D: char a[10],*p;p=a="china";

    • 2

      下列语句正确的是( ) A: char string[]; string="china"; B: char string1[],string2[]; string2={"china"}; strcpy(string1,string2); C: char string1[5],string2[]={"china"}; string1=string2; D: char string[]="china";

    • 3

      以下程序段的输出结果是_____。 char s[20]=“gooddog!”, *sp=s; sp=sp +2; sp=“to”; puts(s);

    • 4

      下列能将字符串赋值给字符指针变量的是【】。 A: char *str="China" B: char str="China" C: char *str=China D: char str=China