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

”Sit down“这个字符串的长度是7还是8?为什么

这要看是运用在哪条语句中
运用在strle中就是8个长度,strle不包括’\0'在内
而运用在sizeof就是9个长度,sizeof就要包括‘\0'在内
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-15
长度为9……
空格也算一个字符。
然后,C风格字符串有一个 '\0' 作为字符串的结束标记。
所以加起来是9个。
第2个回答  2009-03-15
空格也算字符
第3个回答  2009-03-15
8 中间有空格
相似回答