首页 > 知识库 > 正文

strcasecmp是什么 关于strcasecmp的详细介绍

strcasecmp用忽略大小写比较字符串.,通过strcasecmp函数可以指定每个字符串用于比较的字符数,strncasecmp用来比较参数s1和s2字符串前n个字符,比较时会自动忽略大小写的差异。strcasecmp函数是二进制且对大小写不敏感。此函数只在Linux中提供,相当于windows平台的 stricmp。

释义

strcasecmp(忽略大小写比较字符串)

相关函数 bcmp,memcmp,strcmp,strcoll,strncmp

表头文件 #include <strings.h>(不是C/C++的标准头文件,区别于string.h)

定义函数 int strcasecmp (const char *s1, const char *s2);

函数说明 strcasecmp()用来比较参数s1和s2字符串,比较时会自动忽略大小写的差异。

返回值 若参数s1和s2字符串相等则返回0。s1大于s2则返回大于0 的值,s1 小于s2 则返回小于0的值。

范例

#include <strings.h>

main()

{

char *a="aBcDeF";

char *b="AbCdEf";

if(!strcasecmp(a,b))

printf("%s=%s",a,b);

}

执行 aBcDeF=AbCdEf

注意与strncasecmp()的区别,strncasecmp 只比较前 n 个字符。不要弄混了。

为您推荐可能与“strcasecmp”相关的内容:

PHPstrcasecmp

定义和用法PHP strcasecmp() 函数比较两个字符串。该函数返回: 则 两个字符串相等 则 string1 小于 string2 则 stri...

HTTP

('HTTP_CLIENT_IP') && strcasecmp...') && strcasecmp(getenv...') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown...

usort

logo 优效网u-sort.com整合每日所需! 致力于将无限的信息整合出更优质有效的一部分呈现给用户,使用户形成当天信息的整...

stricmp

, strspnLinux下使用linux下具有相同功能的函数是strcasecmp,包含在...

PHP+MySQL动态网站开发

4.2.1 4.5.1 5.2.1

LAMP网站开发黄金组合

内容简介全书由5个部分组成、共分24章,内容涵盖了Linux的基本应用及LAMP环境配置、Apache的配置、MySQL的应用、...

PHP和MySQLWeb开发(原书第4版)

  4.4.1 字符串的排序:strcmp()、strcasecmp()和...

php函数

)strcasecmp()同上(不分大小写)strnatcmp(“4″,”14″)按自然排序...

声明:本网内容收集自互联网,旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

ulitwfnulitwfnjiansheng136
猜你喜欢
热门推荐
今日推荐 更多
猜你喜欢