首页 > 代码库 > C语言中字符串处理函数实现(部分)
C语言中字符串处理函数实现(部分)
int mystrlen(char *a)//求字符串长度
{
int b=0;
while(*a)
{
b++;
a++;
}
return b;
}
char *mystrcpy(char *d,const char *stc)//复制字符串
{
while (*stc) {
*d=*stc;
stc++;
d++;
}
d=‘\0‘;
return &d[0];
}
char itoh (int i)//十六进制数转字符串
{
if (i>9) {
return i-9+‘A‘;
}
return i+‘0‘;
}
int mycomputy(char *a,char *b)//比较字符串
{
while (*a||*b)
{
if (*a>*b)
{
return 1;
}
else if(*a<*b)
{
return -1;
}
a++;
b++;
}
return 0;
}
char *lianjie(char *a,char *b)//链接字符串
{
while (*a++) ;
a--;
while ((*a++=*b++));
return a;
}
C语言中字符串处理函数实现(部分)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。