The
memcmp();
function compares byte string
b1
against byte string
b2.
Both strings are assumed to be
len
bytes long.
RETURN VALUES
The
memcmp();
function returns zero if the two strings are identical,
otherwise returns the difference between the first two differing bytes
(treated as
unsigned char
values, so that
\e200
is greater than
\&\e0,
for example).
Zero-length strings are always identical.