为何不调试的时候是a,而调试的时候是空格

为什么不调试的时候是a,而调试的时候是空格如图,strlen返回0是因为清空数组的第一个元素是0所以返回长度是

为什么不调试的时候是a,而调试的时候是空格


如图,strlen返回0是因为清空数组的第一个元素是0所以返回长度是0,
++index=2   p[3] = 2  为什么2是个笑脸符号, 是不是ascii码的2是笑脸?
还有为什么输出aa笑脸后又输出a啊???