|
|
int strlen(char *srcDest){
if(!*srcDest) return 0 ;
return 1+strlen(++srcDest);
}
int strlen(char *str)
{
if( str == NULL ) return -1;
if( *str != '\0' )
return 1 + strlen( ++ str);
else return 0;
}
int strlen( const char* s )
{
return *s?1+strlen(s+1):0;
}
char* strend(char *strDest)
{
for(;*strDest;++strDest);
return strDest;
}
int strlen(char *strDest)
{
return strend(strDest) - strDest;
} |
|