MEMCMP(3) FreeBSD ライブラリ関数マニュアル MEMCMP(3)
名称
memcmp |
ライブラリ
標準 C ライブラリ (libc, −lc) − バイト列を比較する |
書式
#include <string.h> int |
memcmp(const void *b1, const void *b2, size_t len); |
解説 |
memcmp() 関数は、バイト列 b1 をバイト列 b2 と比較します。両方のバイト列 は、 len の長さのバイト列であるとみなされます。 |
戻り値
memcmp() 関数は、2 つのバイト列が一致する場合、0 を返します。そうでない時 は、最初に一致しなかった 2 つのバイト間の差 (unsigned char の値として扱わ れます。たとえば ‘\200’ は ‘\0’ よりも大きくなります。) が返されます。長 さが 0 のバイト列は常に一致します。 |
関連項目
規格
memcmp() 関数は、 ISO/IEC 9899:1990 (‘‘ISO C89’’) に適合しています。 FreeBSD 10.0 June 4, 1993 FreeBSD 10.0 |