因为字符串"abc"和"def"都有四个字符,包括字符串结束符,但定义的数组长度只有3
char数组里面要存放char类型啊,"abc"明显是个字符串类型,字符串类型能赋值给char类型的变量吗,这根本就不是数组的问题,说数组问题只是在迷惑你。
字符串后面有个'\0'