str的长度

来源:互联网 发布:怎么安装itunes软件 编辑:程序博客网 时间:2024/06/04 08:27
/*      * 程序的版权和版本声明部分      * Copyright (c)2012, 烟台大学计算机学院学生      * All rightsreserved.      * 文件名称: array.cpp                                 * 作    者:杨绍宁                                 * 完成日期: 2012 年12  月  23日      * 版本号: v1.0            *       * 输入描述:无      * 问题描述:略      */        #include <iostream>using namespace std;int astrlen(char str[]);int pstrlen(char *str);int main(){char str[]="how woild";cout<<"str"<<"的长度为"<<astrlen(str)<<endl;cout<<"str"<<"的长度为"<<pstrlen(str)<<endl;return 0;}int astrlen(char str[]){int i,k=1;for(i=0;str[i]!='\0';i++)k++;return k;}int pstrlen(char *str){char *p;int k=1;for(p=str;*p!='\0';p++){k++;}return k;}


结果:

感受:如果用cin输入,我杂感觉不对,求解???

原创粉丝点击