int strcmp(const char *str1, const char *str2)
{
assert(str1 && str2);
while (*str1 && *str2 && (*str1 == *str2)) {
str1++, str2++;
}
if (*str1 && *str2)
return (*str1-*str2>0?1:-1);
else if (*str1 && *str2==0)
return 1;
else if (*str1 == 0 && *str2)
return -1;
else
return 0;
}
C语言实现strcmp
最新推荐文章于 2022-03-19 20:45:01 发布