求字符串长度的三种方法 |
您所在的位置:网站首页 › ak47字符 › 求字符串长度的三种方法 |
求字符串长度的三种方法
原创
TwcatL_tree 2023-04-09 12:40:52 ©著作权 文章标签 #include i++ 递归 文章分类 JavaScript 前端开发 yyds干货盘点 ©著作权归作者所有:来自51CTO博客作者TwcatL_tree的原创作品,请联系作者获取转载授权,否则将追究法律责任 1.指针 #include int strlen(char s[]) { int len=0; while(*s++!='\0') { len++; } return len; } int main() { char s[]="123456789"; printf("%d\n",strlen(s)); system("pause"); return 0; } 2.计数 #include int strlen(char s[]) { int i=0; int count=0; while(s[i++]!='\0') { count++; } return count; } int main() { char s[]="123456789"; printf("%d\n",strlen(s)); system("pause"); return 0; } 3.递归 #include int strlen(char s[]) { if(*s=='\0') return 0; else return 1+strlen(s+1); } int main() { char s[]="abcdef"; printf("%d\n",strlen(s)); system("pause"); return 0; } 赞 收藏 评论 分享 举报上一篇:c++如何获取系统当前时间(超级详细) |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |