首页 > 软件操作教程 > 编程开发 > C语言
题目内容

C语言 strlen()函数

题目答案

strlen()函数是用来求字符串长度的函数。

(1)调用方式

    strlen(字符串)

(2)函数功能:求字符串(字符串常量或字符数组)的实际长度(不包含结束标志'\0')。例如:

    char strl[20]="Hello boy!";

    printf("%d %d\n",sizeof(strl),strlen(strl));

sizeof()函数测试数组strl在内存中所占的字节数,str1在定义时申请了20个元素,所以占20个字节;而strlen测试字符串的实际长度,strl数组中下标为10的空间中存储的是'\0',所以长度为10。

(3)实现strlen()函数功能的代码为:

char strl[20]="hello"; 

int slen;

for(slen=O;strl[slen]!=0;slen++);

执行循环后,slen的值就是字符串strl的长度。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端