问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:Project4.cpp
* 作 者:李楠
* 完成日期:2014年12月11日
* 版 本 号:v1.0
*
* 问题描述:用数指针作形参方案 求字符串str的长度并返回
* 输入描述:略
* 程序输出:略
*/
#include <iostream>
using namespace std;
int astrlen(char str[]);
int main(){
char s[50]="you are a apple for my eyes.";
cout<<"字符串"<<"\""<<s<<"\"长度为:"<<astrlen(s)<<endl;
return 0;
}
int astrlen(char str[])
{
int i,num=0;
for(i=0;str[i]!='\0';++i)
num++;
return num;
}
运行结果:
知识点总结:
要注意返回的值是整型,在定义的时候不能再写成char!!!!
学习心得:
学习过程中要懂得变通!!