• 2022-05-28
    下列判断正确的是?
    A: char *s="zjgsu"; 等价于 char *s;*s="zjgsu"
    B: char s[10]={"zjgsu"}; 等价于 char s[10];s[10]={"zjgsu"};
    C: char *s="zjgsu"; 等价于 char *s;s="zjgsu"
    D: char s[10]="zjgsu",t[10]="zjgsu"; 等价于 char s[10]=t[10]="zjgsu";
  • C

    举一反三

    内容

    • 0

      以下四种说法中,正确的是________。 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";

    • 1

      如下语句中实现数组指针声明的是? A: char *s[0]; B: char *s[10]; C: char (*s)[10]; D: (char *)s[10];

    • 2

      以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( ) A: char s[10]; s = "abcdefg"; B: char s[10] = "abcdefg"; C: char s[10]; strcpy (s, "abcdefg"); D: char t[ ] = "abcdefg", *s = t;

    • 3

      以下程序段中,可以正确赋字符串(编译时系统不会提示错误)的是( )。 A: char s[10]="abcdefg"; B: char t[]="abcdefg",*s=t; C: char s[10]; s="abcdefg"; D: char s[10]; strcpy(s,"abcdefg");

    • 4

      ‏以下字符串定义错误的是___________。‌ A: char s[7]="Teacher"; B: char s[]="Teacher"; C: char s[10]={"Teacher"}; D: char s[10]="Teacher";