相关疑难解决方法(0)

优化的strcmp实现

这个功能在这里找到.这是一个实现strcmp:

int strcmp(const char* s1, const char* s2)
{
    while (*s1 && (*s1 == *s2))
        s1++, s2++;
    return *(const unsigned char*)s1 - *(const unsigned char*)s2;
}
Run Code Online (Sandbox Code Playgroud)

我理解除了最后一行之外的所有内容,简言之,最后一行是怎么回事?

c string-comparison strcmp

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

c ×1

strcmp ×1

string-comparison ×1