//C语言:简单递归函数,创建函数不使用变量求字符串长度
#include <stdio.h>
//创建函数
int my_strlen(char* str)
{
if (*str != '\0')
return 1 + my_strlen(str + 1);
else
return 0;
}
//创建主函数
int main()
{
char arr[] = "bites";
int len = my_strlen(arr);
printf("len = %d \n",len);
return 0;
}
C语言:简单递归函数,创建函数不使用变量求字符串长度
最新推荐文章于 2021-12-20 22:52:17 发布
"这篇博客介绍了如何在C语言中使用递归函数来计算字符串的长度,不依赖额外的变量。主要代码包括一个名为`my_strlen`的递归函数和主函数`main`。在`main`函数中,通过调用`my_strlen`计算字符串"bites"的长度并打印结果。"
摘要由CSDN通过智能技术生成