7 unsigned char t1[256], t2[256];
11 for(i = 0; i < (int)sizeof(t1); i++)
12 t1[i] = t2[i] = (unsigned char)i;
14 r = memcmp(t1, t2, sizeof(t1));
15 printf("memcmp r = %d\n", r);
16 r = memcmp(t1, t2, sizeof(t1)/2);
17 printf("memcmp r = %d\n", r);
19 r = memcmp(t1, t2, sizeof(t1));
20 printf("memcmp r = %d\n", r);
22 for (i = 0; i < (int)sizeof(t1); i++)
24 memset(t2, 0xaa, sizeof(t2));
25 r = memcmp(t1, t2, sizeof(t1));
26 printf("memcmp r = %d\n", r);