使用递归:
int strlen(char * str)
{
if(*str)
return strlen(str+1)+1;
else
return 0;
}
递归计算字符串长度的高效算法
本文介绍了一种利用递归技术计算字符数组中字符串长度的方法,通过递增调用自身并计数非空字符,实现简洁高效的字符串长度计算。
使用递归:
int strlen(char * str)
{
if(*str)
return strlen(str+1)+1;
else
return 0;
}
2630

被折叠的 条评论
为什么被折叠?