memcmp函数的原型为 int memcmp(const void *str1, const void *str2, size_t n));其功能是把存储区 str1 和存储区 str2 的前 n 个字节进行比较。
函数原型
int memcmp(const void *str1, const void *str2, size_t n));
参数
str1-- 指向内存块的指针。
str2-- 指向内存块的指针。
n-- 要被比较的字节数。
功能
比较内存区域buf1和buf2的前count个字节。
头文件
#include <string.h>或#include<memory.h>
返回值
如果返回值 < 0,则表示 str1 小于 str2。
如果返回值 > 0,则表示 str2 小于 str1。
如果返回值 = 0,则表示 str1 等于 str2。 [2]