C语言各类字符串函数的实现
开学就要开始找工作了,我觉得这些函数被问到的几率还是很大的,所以在这里与大家分享
strlen函数
原型:
#include <string.h>
unsigned int strlen (char *s);
功能:计算指定的字符串s 的长度,不包括结束字符”\0”。
我的实现:
/*************************************************************************
> File Name: strlen.c
> Author: AnSwEr
> Mail: [email protected]
> Created Time: 2015年08月15日 星期六 16时24分06秒
************************************************************************/
/*
*strlen的实现
*/
#include<stdio.h>
unsigned int my_strlen(const char * str)
{
const char *tmp = str;
int i;
for(i=0;*tmp++ != ‘\0‘;i++);
return i;
}
int main(void)
{
char string[]= "answer";
printf("%d\n",my_strlen(string));
return 0;
}
>注意:未完待续
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-24 02:29:05