分享一个用递归实现strlen()函数的例子

来源:互联网 发布:蔡依林为什么被黑 知乎 编辑:程序博客网 时间:2024/05/18 02:13

运用递归的思想,可以使我们平常的代码行数大大减少,并且可以锻炼人的思维,非常喜欢

#include<stdio.h>int my_strlen(char* str){if((*str) =='\0')  return 0;else  return 1+my_strlen(str+1);}int main(){char str[] = "Hello";int len = my_strlen(str);printf("%d\n",len);return 0;}


0 0
原创粉丝点击