0
点赞
收藏
分享

微信扫一扫

案例2

模拟实现strlen函数

分析:当对“abc123”字符串求长度,我们知道“abc123”后面还有一个'\0'字符,而‘\0’是字符串结束标志不作为长度进行计算;由此我们便可知判断字符是不是‘\0’,若是我们就让循环结束,若不是我们便让循环继续。(由于不知要循环几次使用‘while’更合适)

#include <stdio.h>

int my_strlen(char* arr)
{
int count = 0;
while (*arr != '\0')//对字符进行判断
{
count++;
arr++;
}
return count;
}

int main()
{
char arr[] = "1234";
int len = my_strlen(arr);
printf("len=%d", len);
return 0;
}

案例2_strlen模拟实现

举报

相关推荐

笔试案例2

shell变量(案例2)

案例题目.2

结构体案例2

javaScript交互案例2

SpringBootWeb案例-2(上)

Vue 2 TodoList 案例

html2canvas-案例

0 条评论