1 /*
2 * Copyright 2008, Axel Dörfler, axeld@pinc-software.de.
3 * Distributed under the terms of the MIT license.
4 */
5
6
7 #include <stdio.h>
8 #include <string.h>
9
10
11 int
main(int argc,char ** argv)12 main(int argc, char** argv)
13 {
14 char a[] = { -26, '\0' };
15 char b[] = { '.', '\0' };
16
17 printf("strcmp(): %d\n", strcmp(a, b));
18 printf("memcmp(): %d\n", memcmp(a, b, 1));
19 printf("strncmp(): %d\n", strncmp(a, b, 1));
20 printf("strcasecmp(): %d\n", strcasecmp(a, b));
21 printf("strncasecmp(): %d\n", strncasecmp(a, b, 1));
22
23 return 0;
24 }
25