strlen函数的介绍
可以参考下面的网站学习
c++学习网站
实现代码
#include<stdio.h>
#include<assert.h>
size_t mystrlen(const char* str)
{
assert(str != NULL);//断言字符串是否为空,防止非法访问
int count = 0;
while (*str != 0)//字符串结束标志\0,用于终止循环
{
count++;
str++;
}
return count;
}
int main()
{
char arr[] = "abcdefg" ;
int ret = mystrlen(arr);
printf("%d", ret);
return 0;
}