//复制函数
char *srcop(char *des,char *res)
{
char *address=des;
assert(des!=null&&res!=null);
while (*res!='\0')
{
*des++=*res++;
}
*des='\0';
return address;
}
//计算字符串长度函数
int Strlen(const char *str)
{
assert(str != NULL);
int m=0;
while (*str!='\0')
{
m++;
}
return m;
}
//方法二
int Strlen(const char *str)
{
assert(str != NULL);
if (*str!='\0')
return Strlen(str+1)+1
}
//比较函数
int strcmp(const char *s1, const char *s2)
{
assert(s1!= NULL&&s2!=NULL);
while (*s1++==*s2++)
{
if (*s1='\0'&&s2='\0')
{
return 0;
}
return -1;
}
}
自定义C语言几个常见函数
最新推荐文章于 2022-11-05 12:28:17 发布