C语言:这个字符串的长度是多少

来源:百度知道 编辑:UC知道 时间:2024/05/28 02:06:18
”Sit down“这个字符串的长度是7还是8?为什么

这要看是运用在哪条语句中
运用在strle中就是8个长度,strle不包括’\0'在内
而运用在sizeof就是9个长度,sizeof就要包括‘\0'在内

长度为9……
空格也算一个字符。
然后,C风格字符串有一个 '\0' 作为字符串的结束标记。
所以加起来是9个。

空格也算字符

8 中间有空格