这个功能在这里找到.这是一个实现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)
我理解除了最后一行之外的所有内容,简言之,最后一行是怎么回事?