有个问题,string 是个指针, 不是个常量吗???指向第一个元素所存放的地址,没错吧?
那怎么可以用strlen(string)这样的形式吗??
我写了如下程序,大家指教一下:
int fun(char *string, char c)
{int n=0;
char * pf;
pf=string;
while(*pf!=null)
{ if(*pf==c){n++;pf++)
else pf++;
}
return n;
}
strlen(字符串指针的首地址)=字符串长度 是string.h里的一个函数
除了这么用,我实在不知道strlen函数还可以怎么用