字符串的字节数和长度是同一个值吗?
发布网友
发布时间:2024-10-17 14:51
我来回答
共2个回答
热心网友
时间:2024-12-12 11:34
sizeof求的是定义类型的字节数:int -4 long-8 short-2 string-32(跟系统有关,一般都是这样的)
length()求的是长度,你给的例子长度是4(以\0结束),如果string str_temp = "abcdefg",str_temp.length()那就是7()长度是7.
热心网友
时间:2024-12-12 11:34
中间有个\0 ,
strlen遇到'\0'就结束了,所以strlen结果小
其中的\t 是tab
\n是回车
\0是结束符
都是转义字符,当一个字符用