本文共 159 字,大约阅读时间需要 1 分钟。
1
字符串的长度是不包括'\0'的
常见需要计算'\0'的情况是,以字符数组初始化一个字符串的时候,空间的情况。 char str[]="123456"; 这时候数组str的大小需要计算'\0',也就是str有7个元素。
2 经常在程序中拷贝字符串时需要加1,这样就把 结束符 '\0'也拷贝,不然容易出现乱码