指针让我离在崩溃边缘不断徘徊

img


谁能指点一下这是怎么回事啊,为什么第一组一下超那么多啊,我不是设定了长度?为什么会有这种情况啊,我现在都快怀疑人生了

字符串字面值每个末尾都有一个''\0'
所谓2维数组,也是一维存储,ch 大致是 ''AAAAA\0BBBBB\0CCC\0"
你把AAAAA后面的\0 改成了b
所以在打印p[0]是会一直打印到 BBBB.