abc\0defgh的字符串长度是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:05:52
\033abcdefg的字符串长度是7吗?\033表示一个8进制数是吗?

'\0' 表示字符串结束

如果定义 char 数组的话 用strlen() 就是检查 '\0'出现的位置

如果是 string 类的话,string.size() 也是通过检查 '\0'表示字符串结束

所以 'abc\0defgh' 的长度只算'\0'之前的3位