1.strlen函数的实现。
int myStrlen(char * str)
{
int len = 0;
while(*str!=0)
{
len ++;
str++;
}
return len;
}
2.strcpy函数的实现。
char *strcpy(char *dest, const char *src)
{
char * p1 = dest;
char * p2 = src;
while (*p2!=0)
{
*p1++ = *p2++;
}
*p1 = 0;
p1 = dest;
return p1;
}
3.strcat函数的实现
char *strcat(char *dest, const char *src)
{
char * p1 = dest;
char * p2 = src;
while (*p1!=0)
{
p1++;
}
while(*p2!=0)
{
*p1++ = *p2++;
}
*p1 = 0;
p1 = dest;
return p1;
}