收起
数组a的每一个元素,是char类型的,占一个字节。也就是八个bit位,所以char类型的最大取值只能到255.然后就会超过八个bit位.发生截断变为 0.
而strlen函数计算字符串的长度的原理是遇到斜杠0停止。也就是0。所以遇到零后。就返回长度了。此时的长度刚好是255
报告相同问题?