Compares byte strings. Format #include <strings.h> void bcmp (const void *string1, const void *string2, size_t length);
1 – Arguments
string1, string2 The byte strings to be compared. length The length (in bytes) of the strings.
2 – Description
The bcmp function compares the byte string in string1 against the byte string in string2. Unlike the string functions, there is no checking for null bytes. Zero-length strings are always identical. Note that bcmp is equivalent to memcmp, which is defined by the ANSI C Standard. Therefore, using memcmp is recommended for portable programs.
3 – Return Values
0 The strings are identical. Nonzero The strings are not identical.