字符串函数 - bcmp
请选定要查看的函数
● bcmp
● bcopy
● bzero
● memccpy
● memchr
● memcmp
● memcpy
● memicmp
● memmove
● memset
● movmem
● setmem
● stpcpy
● strcat
● strchr
● strcmp
● strcmpi
● strcpy
● strcspn
● strdup
● stricmp
● strlen
● strlwr
● strncat
● strncmp
● strncmpi
● strncpy
● strnicmp
● strpbrk
● strrev
● strset
● strstr
● strtok
● strupr
目前共有34个函数
bcmp
原型:extern int bcmp(const void *s1, const void *s2, int n);
用法:#include <string.h>
功能:比较字符串s1和s2的前n个字节是否相等
说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。
举例:
// bcmp.c
#include <syslib.h>
#include <string.h>
main()
{
char *s1="Golden Global View";
char *s2="Golden global view";;
clrscr(); // clear screen
if(!bcmp(s1,s2,7))
printf("s1 equal to s2 in first 7 bytes");
else
printf("s1 not equal to s2 in first 7 bytes");
getchar();
clrscr();
if(!bcmp(s1,s2,12))
printf("s1 equal to s2 in first 12 bytes");
else
printf("s1 not equal to s2 in first 12 bytes");
getchar();
return 0;
}
相关函数:bcopy,bzero
http://vip.6to23.com/tenax/clib/string/bcmp.html2008-06-25 9:38:49