自己写的strlen和strcpy:
unsigned int strlen(const char *s)
{
unsigned int count = 0;
while(*s++ != '\0')
count++;
return count;
}
char * strcpy(char *dest,const char *res)
{
while(*res != '\0')
*dest++ = *res++;
return dest;
}
抄写的strcmp答案:
int strcmp(char const* first,char const* second)
{
do{
int diff = *first - *second;
if (diff)
{
return diff;
}
}while(*(first++) && *(second++))
return 0;
}