假设已定义char a[10]和char *p=a, 下面的赋值语句中,正确的是:
A: a[10]=”Turbo C”;
B: a=”Turbo C”;
C: *p=”Turbo C”;
D: p=”Turbo C”;
A: a[10]=”Turbo C”;
B: a=”Turbo C”;
C: *p=”Turbo C”;
D: p=”Turbo C”;
举一反三
- 已定义char a[10];和char *p=a;,下面的赋值语句中正确的是(). A: *p="Turbo c"; B: p="Turbo c"; C: a[10]="Turbo c"; D: a="Turbo c";
- 下列错误的说明语句是( )。 A: char word[]={‘T’,‘u’,‘r’,‘b’,‘o’,‘\0’}; B: char word[]={"Turbo\0"}; C: char word[]="Turbo\0"; D: char word[]=‘Turbo\0’;
- 下列关于带初始赋值的字符数组说明中,错误的是_____。 A: char str[]={'T','u','r','b','o',' ','C','\0'}; B: char str[7]="Turbo C"; C: char str[]="Turbo C"; D: char *str="Turbo C";
- 假设已定义char a[10]; char *p; 下面的赋值语句中,正确的是____________________。 A: p=a; B: a="abcdef"; C: *p="abcdef"; D: p=*a;
- 假设已定义char a[10]; char *p; 下面的赋值语句中,正确的是____________________。 A: p=a; B: a="abcdef"; C: *p="abcdef"; D: p=*a;