22问答网
所有问题
在c语言中,strlen函数计算开头是空格的字符串大小时,该怎么算,例如图中结果是多少
如题所述
举报该问题
推荐答案 2015-06-03
strlen(char *pstr)的参数是char *,pstr给出的存放
字符串
的首地址,该函数的功能是,计数从pstr开始,到'\0'之间的字符个数(不含'\0'),比如“123\0”,返回的是3。也就是说,对字符串中的具体内容并不关注,其只关注开始和'\0',"一 个 中 文 串\0"(每个汉字之间有一个空格),strlen()的
返回值
是14。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/Tfhh0XfXff0I62626T.html
其他回答
第1个回答 2015-06-03
空格也算一个字符。图中结果为20
追答
21
结束符不算在里面
第2个回答 2015-06-03
计算结果为:21
因为要遇到'\0'才结束,但是没有
第3个回答 2018-05-11
18
\是转义字符
虽然不知道\_转出来是啥 但是确实只占1个字符
相似回答
大家正在搜
相关问题
strlen函数计算字符串长度
C语言中的strlen函数
C语言中strlen函数的用法问题,望高手指点!!!
C语言,C++问题,字符串求长的strlen函数;
如何在c语言中计算字符串长度
c语言 计算字符串长度
字符串长度怎么算
c语言,计算字符串长度