文章目录

  • 查看帮助文档
  • 功能
  • 声明
  • 描述
  • 返回值
  • 实例

查看帮助文档

man strcasecmp

功能

strcasecmp, strncasecmp - 比较忽略大小写的两个字符串

声明

#include <strings.h>
int strcasecmp(const char *s1, const char *s2);
int strncasecmp(const char *s1, const char *s2, size_t n);

描述

strcasecmp()函数比较两个字符串s1和s2,忽略字符的大小写。如果发现s1分别小于、匹配或大于s2,则返回一个小于、等于或大于零的整数。

strncasecmp()函数与此类似,只是它只比较s1的前n个字符。

返回值

strcasecmp()和strncasecmp()函数返回一个小于、等于或大于零的整数,如果发现s1(或其前n个字节)分别小于、匹配或大于s2。

实例

#include <stdio.h>
#include <string.h>int main()
{char s3[36] = {0};char s4[36] = {0};memcpy(s3,"HELLO",6);memcpy(s4,"hello world",6);if(!strcasecmp(s3,s4))printf("strcasecmp s3 equal to s3\n");elseprintf("strcasecmp s3 not equal to s3\n");if(!strncasecmp(s3,s4,5))printf("strncasecmp s3 equal to s3 in first 5 bytes\n");elseprintf("strncasecmp s3 not equal to s3 in first 5 bytes\n");return 0;
}

注:使用strings.h头文件的函数,直接引用string.h就可以使用了。

strcasecmp和strncasecmp相关推荐

  1. Linux strcasecmp和strncasecmp函数

    一.函数功能描述 函数签名: #include<strings.h>int strcasecmp(const char * s1, const char * s2); int strnca ...

  2. 比较:strcmp(),strncmp(),strcasecmp(),strncasecmp()

    一.strcmp vs strncmp 1.strcmp 头文件:#include <string.h> 函数原型: int strcmp(const char *str1, const ...

  3. man strcasecmp strncasecmp

    名称 strcasecmp, strncasecmp - 比较两个字符串,不区分大小写 概要 #include <strings.h> int strcasecmp(const char ...

  4. strncasecmp的使用

    4925: 字符串的查找删除 Time Limit: 1 Sec Memory Limit: 32 MB [Submit][Status][Web Board] Description 给定一个短字符 ...

  5. php函数的实现原理及性能分析

    2019独角兽企业重金招聘Python工程师标准>>> 前言 在任何语言中,函数都是最基本的技术单元之一.对于php的函数,它具有哪些特点?函数调用是怎么实现?php函数的性能如何, ...

  6. linux c 内存操作函数 简介

    bcmp(比较内存内容) 相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp 表头文件 #include<string.h> 定 ...

  7. PHP查看PECL模块包含的函数

    为什么80%的码农都做不了架构师?>>>    http://php.net/manual/zh/function.get-extension-funcs.php 查看PECL扩展 ...

  8. Libevent:6辅助函数以及类型

    在头文件<event2/util.h>中定义了许多有用的函数和类型来帮助实现可移植的程序.Libevent在内部使用这些类型和函数. 一:基本类型 evutil_socket_t 除了Wi ...

  9. linux常用c函数(中文版)

    都是linux的c函数东西略多,用页面搜索来查找吧. << Back to man.ChinaUnix.net isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isd ...

最新文章

  1. golang 获取struct类型_聊聊golang的类型断言
  2. C++中的sta::atomic<bool>和auto类型
  3. 时间序列里面最强特征之一
  4. QT的QMultiHash类的使用
  5. PrintWriter和ServletOutputStream的区别
  6. 控制台打印列未定义错误
  7. 大数据告诉你,中国女人有多勤奋
  8. 01-JAVA语言基础
  9. java23中设计模式——行为模式——Chain of Responsibility(职责链)
  10. 借贷宝java_【人人行(借贷宝)Java面试】借贷宝java后端开发面经。-看准网
  11. angr进阶(2)C++程序的处理
  12. cvtcolor函数_5 OpenCV几个函数操作实例
  13. android随机摇号代码,抽奖摇号系统随机性算法介绍
  14. 麒麟软件、麒麟操作系统、银河麒麟、中标麒麟、优麒麟、国产操作系统下载。
  15. 数字电视复用器中的PCR校正技术
  16. Zstack协议栈中CC2530协调器掉电重启后重新加入之前网络的方法
  17. python如何从键盘输入数据_python如何从键盘输入数据?
  18. AUV运动控制仿真(PID控制)
  19. 百度云:当AI遇到视频
  20. 手把手教你批量收藏宗介和波妞壁纸

热门文章

  1. 影之刃服务器维护,《影之刃3》2021年3月25日维护公告
  2. 2014/4月金山WPS笔试
  3. openwrt/LEDE 动态域名解析DDNS
  4. 网络营销之qq群推广技巧
  5. Thinkpad E14 Win10上安装Ubuntu双系统安装
  6. OpenWrt无线Wifi客户端模式
  7. element中表格排序空值问题
  8. cpu超线程优缺点_什么是超线程技术?_CPUCPU评测-中关村在线
  9. Blink SQL去重语句
  10. a标签href值解析