c库函数之 bcmp

摘要:
原型:externantbcmp;用法:#include 函数:比较字符串s1和s2的前n个字节是否相等注意:如果s1=s2或n=0,则返回零,否则返回非零值。对于example://bcmp.c#include #include main(){char*s1=“GoldenGlobalView”;char*s2=“GoldenGlobalView”;clrscr();//clearscreen if()!

原型: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; 

 }

免责声明:文章转载自《c库函数之 bcmp》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Web端自动化元素定位方法Java安全之RMI反序列化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

双端队列的应用

双端队列是一种特殊队列。它是在线性表的两端对插入和删除操作限制的线性表。双端队列能够在队列的不论什么一端进行插入删除操作。#include <stdio.h> #define QUEUESIZE 8 typedef char ElemType; typedef struct DQueue { ElemType qu...

网络socket编程实现并发服务器——多线程编程

一、多线程简介1、什么是线程?       线程在操作系统原理中是这样描述的:线程是进程的一条执行路径。线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,所有的线程都是在同一进程空间运行,这也意味着多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调...

见到的一篇IOCP流程 自己用demo实现了一下, 简单照抄,改动了一点点

要分析的实例分为两个线程: 分别是主线程(MAIN),还有一个是创建的线程(ServerThread) 1.主函数完成初始化工作:   1.1: (主线程)HANDLE hCompletion = ::CreateIoCompletionPort(INVALID_HANDLE_VALUE, 0, 0, 0);    创建完成端口对象   1.2: (主线程...

Shell学习(五)Shell输出命令

一、echo命令 #1、直接显示字符串 echo "It is a test" #输出:It is a test #2、显示转义字符 echo ""It is a test"" #输出:"It is a test" #3、显示变量 name=Shell echo "$name It is a test" #输出:Shell is a test #4、...

Windows访问令牌模拟窃取以及利用(T1134)

Token简介 Windows下有两种类型的Token Delegation token(授权令牌):用于交互会话登录(例如本地用户直接登录、远程桌面登录) Impersonation token(模拟令牌):用于非交互登录(利用net use访问共享文件夹 两种token只在系统重启后清除,具有Delegation token的用户在注销后,该Toke...

Linux内核结构体--kfifo 环状缓冲区

转载链接:http://blog.csdn.net/yusiguyuan/article/details/41985907 1、前言   最近项目中用到一个环形缓冲区(ring buffer),代码是由Linux内核的kfifo改过来的。缓冲区在文件系统中经常用到,通过缓冲区缓解cpu读写内存和读写磁盘的速度。例如一个进程A产生数据发给另外一个进程B,进程...