C语言用strlen(s)求字符串s的长度 char s[]="\t\v\\\0will\n"
展开全部
题目指明了要用库函数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'便是字符串结束了。
#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'便是字符串结束了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\t是TAB
\v是垂直制表
\\是反斜杠
\0是结束符
所以用strlen计算这个字符串,长度就是3
\v是垂直制表
\\是反斜杠
\0是结束符
所以用strlen计算这个字符串,长度就是3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询