用字符指针变量作形参编写一个测试串长的函数
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 08:18:07
用字符指针变量作形参编写一个测试串长的函数用字符指针变量作形参编写一个测试串长的函数用字符指针变量作形参编写一个测试串长的函数intfun(char*str){char*pstr=str;intnum
用字符指针变量作形参编写一个测试串长的函数
用字符指针变量作形参编写一个测试串长的函数
用字符指针变量作形参编写一个测试串长的函数
int fun(char* str)
{
char *pstr = str;
int num = 0;
if(NULL == str)
{
return -1;
}
while(*pstr != '\0')
{
num++;
pstr++;
}
return num;
}
楼上的有问题。
int TestLenth(char *s){
int k = 0;
while(s[k++] != '\0')
{
}
return k-1;
}
当然还是有局限性的。最简单的是strlen(char* s).
int TestLenth(char *s){
int k = 0;
while(*s != '\0')
{ ++k; }
return k;
}