• 2022-07-25
    以下给字符数组str定义和赋值正确的是()
    A: charstr[10];str={China!};
    B: charstr[]={China!};
    C: charstr[10];strcpy(str,abcdefghijkI);
    D: charstr[10]={abcdefghijkI};
  • B

    内容

    • 0

      以下选项中有语法错误的是()。 A: char*str[]={"guest"}; B: charstr[][10]={"guest"}; C: char*str[3];str[1]="guest"; D: charstr[3][10];str[1]="guest";

    • 1

      以下给字符数组str定义和赋值正确的是( ) A: char str[10]; str={"china!"}; B: char str[]={"china!"}; C: char str[10]; strcpy(str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};

    • 2

      有以下程序:main(){charstr[][10]={“China”,“Beijing”},*p=str;printf(“%s”,p+10);}该程序运行后的输出结果是()。

    • 3

      以下四种说法中,正确的是________。 A: char*a="china";等价于char*a;*a="china"; B: charstr[]={"china"};等价于charstr[10];str[]={"china"}; C: char*s="china";等价于char*s;s="china"; D: chara[4]="abc",b[4]="abc";等价于chara[4]=b[4]="abc";

    • 4

      Java语言中,正确的初始化语句是()。 A: charstr[]="hello"; B: char str[]={'h','e','l','l','o'}; C: charstr[100]="hello"; D: charstr[]={'hello'};