统计字符串的长度

来源:互联网 发布:js 线程睡眠 编辑:程序博客网 时间:2024/05/16 08:40
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fun.cpp* 作 者:王飞* 完成日期:2012 年12 月 19日* 版本号: v1.0* 对任务及求解方法的描述部分:统计字符的长度* 输入描述:略* 问题描述:略* 程序输出:如下*/#include <iostream>using namespace std;int astrlen(char str[]);int pstrlen(char *str);int main(){char a[50]="wo shi wang fei !";cout<<"字符串的长度是:"<<astrlen(a)<<endl;cout<<"字符串的长度是:"<<pstrlen(a)<<endl;               return 0;}int astrlen(char str[]){int i;for(i=0;str[i]!='\0';i++){str[i]=str[i];}str[i]='\0';return i;}int pstrlen(char *str){int j=0;char *p;for(p=str;*p!='\0';p++,j++){*p=*p;}*p='\0';return j;}


 

输出结果:

 

心得体会:

纯英文字符串好统计,带有汉字的就不好整了!

原创粉丝点击