【发布时间】:2013-11-29 01:05:44
【问题描述】:
这个函数被发现here。这是strcmp的实现:
int strcmp(const char* s1, const char* s2)
{
while (*s1 && (*s1 == *s2))
s1++, s2++;
return *(const unsigned char*)s1 - *(const unsigned char*)s2;
}
除了最后一行,我都明白了,总之最后一行发生了什么?
【问题讨论】:
-
这个实现没有任何“优化”。
标签: c string-comparison strcmp