《从零开始的C语言生活》自己动手写统计字数的函数

#include <stdio.h>
unsigned int Mystrlen(const char *p){
    unsigned int len;
    len=0;
    for(;*p!='\0';p++){
        len++;
    }
return len;
}
int main()
{
    char a[80];
    printf("Input centens");
    gets(a);
    printf("The length is %u\n",Mystrlen(a));

}

或是另外的一种实现方式

#include <stdio.h>
unsigned int myStrlen(char s[]){
    char *p=s;

    while (*p!='\0') {
        p++;

    }

    return p-s;
}

int main()
{
    char a[80];
    printf("Input centens");
    gets(a);
    printf("The length is %u\n",myStrlen(a));

}

 

Tips:鼠标经过代码时会出现工具栏,工具栏上方有一键复制代码的功能哦~天云网络培训,专注于网络空间安全相关培训,并提供相关课程的在线培训 报名微信 tyedu1
天云网络培训 » 《从零开始的C语言生活》自己动手写统计字数的函数

提供专业、易懂、平民化教育。让每个热爱网络的人有个归宿

立即查看 了解详情