首页 > 学院 > 开发设计 > 正文

【c语言】模拟实现strlen函数

2019-11-06 07:01:20
字体:
来源:转载
供稿:网友

strlen函数所作的仅仅是个计数器的工作。它从一个字符串开头开始扫面,直到碰到第一个结束字符‘/0’为止,然后返回计数器值(长度不包括’/0’)。 模拟实现:

#include<stdio.h>#include<stdlib.h>#include<assert.h>int my_strlen(char const *str){ int count = 0; assert(str); while(*str!='/0') { count++; str++; } return count;}int main(){ int ret = 0; ret = my_strlen("abcdef"); PRintf("%d",ret); system("pause"); return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表