char s[]=" an apple";strlen(s)是多少?C语言中空格字符与字符'\0'一样吗

如题所述

strlen(s)是8
C语言中空格字符与字符'\0'完全不一样,空格的ASCII码是32,'\0'的ASCII码是0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-05
strlen(s)是9
双引号里面2空格加7字母共计9字符

空格字符与字符'\0'完全不一样,空格的ASCII码是32,'\0'的ASCII码是0
第2个回答  2011-03-18
等于8啊 在计算strlen是算空格 而\0不算
但是如果说占得空间 \0也算的
相似回答
大家正在搜