用字符指针变量作形参编写一个测试串长的函数
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 20:04:31
xN@_庢( +]4%bӴ%.ICZ)+bD
cgJiT@F73s~'缫{oi˿8Dmo]BNt][wv2cD-GZqCR4(V%fTPRjJ2k
|PW2Pd6yEEЪ˫rE`LbfYLYC3UӪ\rDߌ\֑}Co낪I+14(~ʩn,=
5;Js2r.dlbsHPЋwϱ~Gto3# 5$jE!S! d N?
用字符指针变量作形参编写一个测试串长的函数
用字符指针变量作形参编写一个测试串长的函数
用字符指针变量作形参编写一个测试串长的函数
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;
}