字符数组不正确的赋值方式是().
A.char *string;string="china";
B.char c[]={"china"};
C.char c[10];c[10]={"china"};
D.char *string="china";
C是错误的。char c[10]说明c是一个含有10个char类型的数组,c[10]是一个char类型的元素,所以不能把字符串赋值给它(而且这里越界了)。