C语言里有一个字符串长度的说明,“H”这种单个字符长度是2,因为有个\0,那空字符串为什么不是1,字符串长度可不可以为0或者1。
你用的strlen还是sizeof?有不理解的地方请参考下面的解释
https://blog.csdn.net/u012209626/article/details/47449885