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 11int 12main(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