/******************************************
计算字符串的长度
******************************************/
int myStrlen(char *src)
{
int count;
for (count = 0; *src++; count++);
return count;
}
/******************************************
字符串合并
******************************************/
char * myStrcat(char *dst, char *src)
{
char *ret = dst;
for (; *dst; dst++);
while (*dst++ = *src++);
return ret;
}
/******************************************
字符串拷贝
******************************************/
char * myStrcpy(char *dst, char *src)
{
char *ret = dst;
while (*dst++ = *src++);
return ret;
}
/******************************************
字符串比较
******************************************/
int myStrcmp(char *p, char *q)
{
for (; *p&&*q; p++, q++)
{
if (*p!=*q)
{
break;
}
}
return *p - *q;
}
因篇幅问题不能全部显示,请点此查看更多更全内容