strlen函数的C语言实现
2020-03-29 12:27
211 查看
#include<stdio.h> #include<assert.h> /* */ **用递归的方法实现strlen函数** int Mystrlen(const char* str) { assert(NULL != str); if (*str == '\0') { return 0; } else { return(1 + Mystrlen(++str)); } } **定义一个变量(计数器)的方法实现strlen** int Mystrlen(const char* str) { assert(NULL != str); int count = 0; while (*str++ != '\0') { count++; } return count; }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- C语言自己编写函数实现strlen()函数功能
- 学习笔记——strlen、strcpy、memcpy的c语言实现,不调用库函数
- C语言strlen函数实现
- 【转】字符串操作函数 C语言实现 (strcpy, strncpy, memcpy, memset, strcat, strlen ... )
- 用C语言编写函数,实现strlen计算字符串长度的功能
- 【C语言】my _strlen函数功能的实现
- C语言实现strlen,atoi, strcpy等函数
- C语言中strlen() strcpy() strcat() strcmp()函数的实现方法
- C语言中函数strlen等的实现
- C语言中函数strlen等的实现
- C语言strlen函数的3种实现方法
- 不用额外变量实现c语言strlen函数
- 用C语言编写函数,实现strlen计算字符串长度的功能
- 字符串处理函数strlen、strcpy、strcat、strcmp和convert的C语言实现
- C语言中求字符串长度的函数my_strlen()的几种实现方法
- C语言—— 将N个数按输入时顺序的逆序排列,用函数实现
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- strlen()函数自实现
- 【C语言】实现一个函数翻转字符串
- strlen函数实现的几种方法