当前位置:编程学习 > C/C++ >>

求字符串长度并返回(用数组名作形参)

[cpp] 
/*  
* 程序的版权和版本声明部分  
* Copyright (c)2012, 烟台大学计算机学院学生  
* All rightsreserved.  
* 文件名称: fun.cpp  
* 作 者:李蒙 
* 完成日期:2012 年 12月 19日  
* 版本号: v1.0  
* 对任务及求解方法的描述部分:  
* 输入描述:略  
* 问题描述:略  
* 程序输出:如下  
*/     www.zzzyk.com
#include <iostream>  
using namespace std;  
int astrlen(char str[]);  
int main()  
{  
    int num;  
    cout<<"请输入字符串:"<<endl;  
    char str[50];  
    gets(str);  
    num=astrlen(str);  
    cout<<"字符串长度为:"<<num<<endl;  
    return 0;  
}  
    int astrlen(char str[])  
    {  
        int i=0,n=0;  
        while(str[i]!=0){  
        i++;  
        n++;  
        }  
        return i;  
    }  
      
 
 
心得体会:感觉用数组名作形参和指针差不多
 
 
补充:软件开发 , C++ ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,