Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2084453
  • 博文数量: 414
  • 博客积分: 10312
  • 博客等级: 上将
  • 技术积分: 4921
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-31 01:49
文章分类

全部博文(414)

文章存档

2011年(1)

2010年(29)

2009年(82)

2008年(301)

2007年(1)

分类: C/C++

2009-01-12 10:58:14

  原型:extern int bcmp(const void *s1, const void *s2, int n);
  
  用法:#include 
  
  功能:比较字符串s1和s2的前n个字节是否相等
  
  说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。
  
  举例:

      // bcmp.c
      
      #include 
      #include 

      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;
      }
      
阅读(1078) | 评论(0) | 转发(0) |
0

上一篇:shell语法中的test命令用法

下一篇:bcopy

给主人留下些什么吧!~~