C语言strcasecmp
2016-04-14 17:09
411 查看
头文件:#include <string.h>
定义函数:int strcasecmp (const char *s1, const char *s2);
函数说明:strcasecmp()用来比较参数s1 和s2 字符串,比较时会自动忽略大小写的差异。
返回值:若参数s1 和s2 字符串相同则返回0。s1 长度大于s2 长度则返回大于0 的值,s1 长度若小于s2 长度则返回小于0 的值。
范例
#include <string.h>
main(){
char *a = "aBcDeF";
char *b = "AbCdEf";
if(!strcasecmp(a, b))
printf("%s=%s\n", a, b);
}
执行结果:
aBcDeF=AbCdEf
定义函数:int strcasecmp (const char *s1, const char *s2);
函数说明:strcasecmp()用来比较参数s1 和s2 字符串,比较时会自动忽略大小写的差异。
返回值:若参数s1 和s2 字符串相同则返回0。s1 长度大于s2 长度则返回大于0 的值,s1 长度若小于s2 长度则返回小于0 的值。
范例
#include <string.h>
main(){
char *a = "aBcDeF";
char *b = "AbCdEf";
if(!strcasecmp(a, b))
printf("%s=%s\n", a, b);
}
执行结果:
aBcDeF=AbCdEf
相关文章推荐
- C语言指针
- C语言strtok函数
- C++笔记2
- 《MFC 笔记》 Part3 c++的格式.hpp
- 一个c++封装的zookeeper库
- C/C++重要知识点汇总(持续更新中)
- 基于Leader/Follower模式的C++线程池
- 一些关于VC++开发的笔记
- 转]解析C语言中的sizeof
- C语言memcpy和memmove函数的理解和区别
- C++中map、set、hash_map、hash_set、unordered_map、unordered_set通俗辨析
- [hihoCoder 1149] 回文字符序列
- 搜素算法——二分搜索-1003
- C++/C源码分析
- C++中的虚函数、纯虚函数
- C语言中可变参数的用法
- cpp 并发编程小计
- C语言结构体大小
- C++学会STL
- 删除一个无头单链表的非尾节点(C语言)