你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

实现strlen、strcat、strcpy、strcmp函数

2021/12/28 12:32:55

一、mstrlen函数

#include "stdio.h"

size_t mstrlen(const char *str)
{
    if (str == NULL)
    {
        return 0;
    }
    size_t len = 0;
    while (*str != '\0')
    {
        len++;
        str++;
    }
    
    return len;
}
int main()
{
    size_t len = mstrlen(NULL);
    printf("len=%d\n",len);

    len = mstrlen("");
    printf("len=%d\n",len);

    len = mstrlen("Hello");
    printf("len=%d\n",len);
    return 0;
    
};

二、mstrcat函数

三、mstrcpy函数

四、mstrcmp函数