/*
Copyright (c) 烟台大学计算机与控制工程学院
Author:刘慧艳
Created:
Edition:V1.0
Describe::求字符串str的长度并返回
用数组名作形参:int astrlen(char str[])
用指针作形参:int pstrlen(char *str)
*/
#include <iostream>
#include <string>
using namespace std;
int astrlen(char str[]);
int pstrlen(char *str);
int main()
{
char str[50]="Crystal";
cout<<astrlen(str)<<endl;
cout<<pstrlen(str)<<endl;
return 0;
}
int astrlen(char str[])
{
int l;
for(l=0;str[l]!=0;++l);
return l;
}
int pstrlen(char *str)
{
int l=0;
char *p;
for(p=str;*p!=0;++p)
++l;
return l;
}