c语言二维数组初始化,望博主讲一讲。

img


这个b选项怎么错的啊,请求博主详细讲一讲,不太明白,刚刚学c语言。

因为字符串"abc"和"def"都有四个字符,包括字符串结束符,但定义的数组长度只有3

char数组里面要存放char类型啊,"abc"明显是个字符串类型,字符串类型能赋值给char类型的变量吗,这根本就不是数组的问题,说数组问题只是在迷惑你。

字符串后面有个'\0'