66问答网
所有问题
C语言用strlen(s)求字符串s的长度 char s[]="\t\v\\\0will\n"
如题所述
举报该问题
推荐答案 2019-12-29
长度3。
‘\’是转义符号,和后面的字符或数字组合表示一个字符。这里‘\0’表示结束符号0,
字符串
的长度就截止到这里。
前面共有3个字符分别是'\t','\v','\\'。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/vns9pDUUsivp22iDvv.html
其他回答
第1个回答 2019-12-29
题目指明了要用库函数strlen(s)求串长,那不就是要写一个短程序吗?
#include<stdio.h>
#include<string.h>
int main()
{char s[]="\t\v\\\0will\n";
printf("%d\d",strlen(s));
return 0;
}
这样测出的长度,应该是等于3。
它的三个字符分别是:
\t
\v
\\
遇到'\0'便是字符串结束了。
本回答被网友采纳
第2个回答 2019-12-29
\t是TAB
\v是垂直制表
\\是反斜杠
\0是结束符
所以用strlen计算这个字符串,长度就是3
相似回答
c语言
strlen
答:
在
C语言
中,`
strlen
`函数的作用在于计算
字符串的长度
。当我们看到代码片段`while
(s[strLen
++])`时,其执行过程可以这样理解:首先,它会尝试获取`s`数组中`strLen`位置的字符值,然后将`strLen`自增1。这个过程会持续进行,只要当前字符非零(即不是字符串的结束标志0)。因为字符串是以0为结束标志...
...="\t \chinese\ \girl\n" printf("%d",
strlen(s)
);
答:
应该是这样吧 char s[ ]="\t \chinese\ \girl\n";printf("%d",
strlen(s))
;
长度
是15个 其中\t \n当做转义字符 一个字节 另外一个\ 包括\c \空格 \g会当做非法转义字符,忽略\ 只保留后面的字符 所以是 \t 空格 c h i n e s e 空格 g i r l \n 共计15个 ...
...
char
*
s=
"\
t
\"Name\Address\n"; 则指针s所指
字符串的长度
为_百度知...
答:
长度是14,因为
用strlen(s)
时,是不包括最后的字符串结束符的\t是转义字符,不计入,\"也会翻译成转义字符,不计入,\n也是,所以是14。转义字符运用时的注意事项:1、运用转义字符时需将转义字符放在需要转义的
字符串的
前方。2、正确掌握不同转义字符的作用,避免使用时对其作用理解混淆导致出现错误。
为什么A
strlen()
函数计算
字符串的长度
时遇到\0就停下来了
答:
答案是A
strlen(
)函数是
求字符串的长度
,但\0是串结束的标志,遇到\0就会停止,且字符串"abcd\0efg\0gh"中含有\0,所以strlen函数计数a、b、c、d四个数,然后停止并返回结果,故结果是4,答案选A。下图是用VC6.0运行该题代码,得到结果验证A是正确的。
...="\\141\141abc\t"; printf ("%d\n",
strlen(s)
);
答:
char
s[ ]=
"\\141\141abc\t";\\ 转义字符\ 141 三个数字字符 \141 转义字符 斜杠后的141是8进制数 abc 三个字母 \t 一个转义字符 TAB 共计九个字符
strlen(s)
是得到
字符串S的长度
,所以,输出9
c语言
中
strlen
所输出的
字符长度
到底要不要再加1 (指'\0')?
答:
不用加1,有些情况加1,是把字符串看成了字符数组,才要加1的。
strlen
函数求的是
字符串的
实际长度,它是从开始到遇到第一个'\0',如果你只定义没给它赋初值,结果不定,它会从aa首地址一直找下去,直到遇到'\0'停止。
大家正在搜
c语言strlen计算字符串长度
不用strlen求字符串长度
字符串长度函数strlen
c语言字符串长度怎么算
sizeof计算字符串长度
strlen测字符数组长度
求字符串长度的库函数是什么
字符串连接不用strcat
字符串常量的长度
相关问题
char c[]="\t\v\\\0will\n"; 使用s...
一个C语言题:char s[ ]="\\141\141abc...
strlen函数计算字符串长度
c语言编程 编写求字符串长度的函数int strlen(ch...
下面程序的运行结果是: char c[]="\t\v\\\0...
编写一个函数Strlen(char*s),求字符串s的长度,...
c语言求字符串的长度 char *s="\xab\107\\...
以下指针s的字符串的长度为多少,详细解答。 char *s=...