函数:
int memcmp(const void *buf1, const void *buf2, unsigned int count);
作用:
比较内存区域buf1和buf2的前count个字节
注意:按照字节进行比较
注意:当buf1和buf2是字符串时,就是对应字节的ASCII码
注意:当要比较的字节数count大于字符串的长度,它会继续比较下去,可能会对结果造成影响。因此要注意在比较字符串时count不能超过较短的字符串长度
返回值:
当buf1<buf2时,返回值<0
当buf1=buf2时,返回值=0
当buf1>buf2时,返回值>0
参考: