字符串函数bcmp
来源:互联网 发布:pkpm脚手架计算软件 编辑:程序博客网 时间:2024/06/05 19:33
原型: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://www.ggv.com.cn/forum/clib/string/strstr.html)
用法:#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://www.ggv.com.cn/forum/clib/string/strstr.html)
- 字符串函数bcmp
- bcmp函数的说明
- bcmp
- unix网络编程卷一: 字节操纵函数(bzero和memset,bcopy和memcpy,bcmp和memcpy)
- (standard c libraries translation )bcmp家族
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- 字符串函数
- ORACLE SQL 优化
- 连接各种数据库方式速查表
- Spring Framework 2.5的文档翻译工作正式启动
- Oracle 真正应用集群
- 五种提高 SQL 性能的方法
- 字符串函数bcmp
- Windows Mobile 5.0/6.0常见进程
- 字符串函数bcopy
- 字符串函数bzero
- 字符串函数memccpy
- 由Java应用远程调试(Remote Java Application Debugging)想到的
- 字符串函数memchr
- 扩展Eclipse Pespectives时,设置自己Pesptective的布局
- Spring的依赖关系