码迷,mamicode.com
首页 > 编程语言 > 详细

C语言各类字符串函数的实现

时间:2015-08-15 18:27:06      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:c语言   strlen   函数   

C语言各类字符串函数的实现

开学就要开始找工作了,我觉得这些函数被问到的几率还是很大的,所以在这里与大家分享

strlen函数

原型:

#include <string.h>
unsigned int strlen (char *s);

功能:计算指定的字符串s 的长度,不包括结束字符”\0”。

我的实现:

/*************************************************************************
    > File Name: strlen.c
    > Author: AnSwEr
    > Mail: 1045837697@qq.com
    > 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;
}

>注意:未完待续

版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言各类字符串函数的实现

标签:c语言   strlen   函数   

原文地址:http://blog.csdn.net/u011192270/article/details/47683199

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!