#include<stdio.h>
int my_memcmp(char const *a,char const *b,int n)
{
int i=1;
while(*a==*b)
{
i++;
if(i>n)
break;
a++;
b++;
}
if(*a<*b)
return -1;
else if(*a>*b)
return 1;
else
return 0;
}
int main()
{
char *arr="abcd";
char *brr="abbe";
printf("%d\n",my_memcmp(arr,brr,3));
return 0;
}
函数实现my_memcpy.
最新推荐文章于 2022-02-27 16:29:08 发布