摘自linux内核4.11.1 string.c
author: Linus Torvalds

头文件:#include <strings.h>
作用:比较两个字符串s1,s2,且忽略字符大小写
参数:
    s1:字符串1
s2:字符串2
返回值:
若s1和s2匹配(相等)返回0
若s1大于s2,返回大于0的值
若s1小于s2,返回小于0的值

int strcasecmp(const char *s1, const char *s2)
{int c1, c2;do {c1 = tolower(*s1++);c2 = tolower(*s2++);} while (c1 == c2 && c1 != 0);return c1 - c2;
}

strcasecmp 函数相关推荐

  1. strcasecmp函数

    strcasecmp函数 [1]函数功能 :比较参数s1和s2字符串,比较时会自动忽略大小写的差异. [2]返回值: 若参数s1和s2字符串相等则返回0.s1大于s2则返回大于0 的值,s1 小于s2 ...

  2. strcasecmp php,php strcasecmp函数怎么用?

    php strcasecmp函数用于比较两个字符串,其语法是strcasecmp(string1,string2),参数string1必需,指规定要比较的第一个字符串:string2必需,指规定要比较 ...

  3. strcasecmp php,PHP中strcmp()和strcasecmp()函数字符串比较用法分析

    本文实例讲述了PHP中strcmp()和strcasecmp()函数字符串比较用法.分享给大家供大家参考,具体如下: 一.PHP中strcmp()函数用于比较两个字符串(区分大小写),其定义如下: s ...

  4. php strcasecmp ==,PHP strcasecmp() 函数 - PHP 基础教程

    PHP String 参考手册 比较两个字符串(不区分大小写): echo strcasecmp("Hello world!","HELLO WORLD!"); ...

  5. strcasecmp()函数

    定义函数 int strcasecmp (const char *s1, const char *s2); 概述 C语言中判断字符串是否相等的函数,忽略大小写.s1和s2中的所有字母字符在比较之前都转 ...

  6. 【C++】 strcasecmp函数

    strcasecmp函数 函数功能 :比较参数s1和s2字符串,比较时会自动忽略大小写的差异. 返回值: 若参数s1和s2字符串相等则返回0.s1大于s2则返回大于0 的值,s1 小于s2 则返回小于 ...

  7. 2021-03-08 C语言strcasecmp函数和strncasecmp函数介绍和实例测试

    C语言strcasecmp函数和strncasecmp函数介绍和实例测试 一. strcasecmp()用来比较参数s1和s2字符串,比较时会自动忽略大小写的差异.若参数s1和s2字符串相同则返回0. ...

  8. strcasecmp函数用法

    strcasecmp 1.功能:忽略大小写比较字符串 2.头文件<string.h> 3. 函数说明 strcasecmp()用来比较参数s1和s2字符串,比较时会自动忽略大小写的差异 4 ...

  9. 【C++】sort排序 strcmp和strcasecmp函数用法

    将输入的学生信息按名字排序后输出. Input 每个学生信息是两行,第一行是名字,由英文字母和空格构成,最长18个字符;第二行格式为: 学号,性别 年龄 学号是一个不超过100,000的整数; 性别是 ...

  10. PHP strcasecmp函数

    strcasecmp 适用版本:php4 php5 strcasecmp - 二进制安全比较字符串(不区分大小写) int strcasecmp ( string $str1 , string $st ...

最新文章

  1. java语言和www技术 阶段性测试一_2018春季【贵州电大】[JAVA语言与WWW技术(省)]04任务阶段性测验(答案)...
  2. 北大计算机学院 教授 湖南人,北大湘籍教授邹恒甫简历
  3. 1776: Press the switch(思维题)
  4. 字符数据类型转换代码
  5. 数据库存储数据的特点
  6. Linux shell重复执行某命令n次
  7. wow mysql dbc_DBC中悲观锁介绍附案例详解
  8. python configparser模块_Python标准库之ConfigParser模块
  9. Spark 基础 —— sc.broadcast
  10. shell解析xml文件
  11. ASCII码对照表(Unicode 字符集列表)
  12. 苹果手机录屏软件_手机游戏录屏软件哪个好用 好用手机游戏录屏软件介绍
  13. Java使用qq邮箱发送email
  14. 计算机电缆对绞外径怎样算,电线电缆外径计算方法
  15. 解决Windows开机后无启动项的问题
  16. 在树莓派(Linux)上使用FTDI的usb转串口芯片ft232两种驱动方式(VCP和D2xx)
  17. 双群晖nas数据备份同步
  18. 美国通胀再创新高,一夜梦回八零年代
  19. web前端期末大作业 HTML+CSS+JavaScript web课程设计网页规划与设计 企业网站制作
  20. java实现棋盘上的麦子

热门文章

  1. __disable_irq是在哪里定义的
  2. 引爆物理界的新发现:登顶封面却难以复现,实验设备11年前就拆了
  3. java中去重方法for循环,Set,TreeMap统计数量
  4. 星梦PbootCMS安装方法及一些手册里没写到的东西
  5. 华为有哪些鸿蒙系统的手机,华为鸿蒙系统支持哪些手机
  6. 国货新势力来了 海量陶瓷好物登陆上海尚品家居展
  7. HTML——3. a href= 链接、id的基本使用
  8. 神马搜索广告投放是怎么收费的 uc信息流推广怎么样模式收费
  9. 企业软文营销把什么放在第一位才能有效推广?
  10. jsp调整字体大小font_jsp中CSS如何设置字体大小、斜体及颜色