提高项目30.4-统计字符串的长度

来源:互联网 发布:cda数据分析师难嘛 编辑:程序博客网 时间:2024/06/05 05:24

任务和代码:求字符串str的长度并返回

/*文件名:main.c作者:小风景完成日期:2016.7.11问题描述:求字符串str的长度并返回程序输出:*/#include <stdio.h>int astrlen(char str[]);   //数组作为形参,返回整型值int pstrlen(char *str);   //指针作为形参,返回整型值int main(void){    char s[50]="Hello world. ";    printf("\"%s\"的长度为:%d\n", s, astrlen(s));    printf("\"%s\"的长度为:%d\n", s, pstrlen(s));    return 0;}int astrlen(char str[]){    int len = 0;    for(len = 0;str[len] != '\0';len++);    return len;}int pstrlen(char *str){    char *p = NULL;    int len = 0;    for(p = str;*p != '\0';p++)    {        len++;    }    return len;}


程序运行结果:




0 0
原创粉丝点击