# 字符串函数 - 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