memcmp
Compare byte string
Description
The memcmp function compares byte string b1 against byte string b2. Both strings are assumed to be len bytes long.Example:
Example - Compare byte string
Workings
#include <stdio.h> #include <string.h> int main() { // define two identical arrays char u[5] = {1, 2, 3, 4, 5}, v[5] = {1, 2, 3, 4, 5}; if (!memcmp(u, v, 5*sizeof(char))) printf("The two arrays store the same elements.\n"); else printf("The two arrays store different elements.\n"); return 0; }
Solution
Output:
The two arrays store the same elements.