这些函数都是比较字符串小写的,忽略大写,出入的字符串都将按照小写比较
Perform a lowercase comparison of strings.

函数原型:

int _stricmp( const char *string1, const char *string2 );        //#include <string.h>

int _wcsicmp( const wchar_t *string1, const wchar_t *string2 );    //#include <string.h> or  <wchar.h>

int _mbsicmp( const unsigned char *string1, const unsigned char_t *string2 );    //#include <mbstring.h>

返回值:

0: string1 identical to string2         <0:string1 less than  string2             >0:string1 greater than string2

举例:
char *str1 = "abc";
char *str2 = "AbC";
int  nResult = _stricmp(str1, str2);         //nResult = 0

wchar_t szStr1[] = "asdfg";
wchar_t szStr2[] = "AsDfG";
int nResult = _wcsicmp(szStr1, szStr2);      //nResult = 0

至于_mbsicmp是比较无符号字符串的,可根据情况自行使用

转载于:https://www.cnblogs.com/priarieNew/p/9754168.html

windows API 第八篇 _tcsicmp _stricmp _wcsicmp _mbsicmp相关推荐

  1. windows API 第13篇 MoveFileEx

    上一篇介绍了MoveFile,这次分析MoveFileEx,它是MoveFile的扩展函数,功能还要更加强大些. 先看定义: BOOL WINAPI MoveFileEx(_In_ LPCTSTR l ...

  2. Windows界面编程第八篇 listbox彩色显示隔行变色

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文配套 ...

  3. messagebox 全部使用_「一」Windows API 零门槛编程指南——MessageBox

    本篇作为Windows API 系列文章的第一篇,将简要的讲解一下什么是Windows API,Windows API能做些什么,并且尽可能讲解一些新出现的专有名词:本系列博文几乎没有难啃的" ...

  4. C# 获得窗体句柄并发送消息(利用windows API可在不同进程中获取)

    C#使用Windows API获取窗口句柄控制其他程序窗口 编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口.比如,操作飞信定时发送短信等.我之前开发过飞信耗子,用的 ...

  5. windows API 开发飞机订票系统 图形化界面 (二)

    首先,用到的数据结构的定义.以及全局变量和函数的声明如下: 1 // Flight.c : 定义应用程序的入口点. 2 // 3 #include "stdafx.h" 4 5 / ...

  6. 【一】Windows API 零门槛编程指南——MessageBox 基本使用及基础讲解

    本篇作为Windows API 系列文章的第一篇,将简要的讲解一下什么是Windows API,Windows API能做些什么,并且尽可能讲解一些新出现的专有名词:本系列博文几乎没有难啃的" ...

  7. Python之路【第八篇】:堡垒机实例以及数据库操作

    Python之路[第八篇]:堡垒机实例以及数据库操作 堡垒机前戏 开发堡垒机之前,先来学习Python的paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于 ...

  8. 挂钩Windows API

    创建时间:2004-03-06 文章属性:原创 文章提交:SoBeIt (kinsephi_at_hotmail.com) ===========================[ 挂钩Windows ...

  9. C#低级Windows API钩子拦截键盘输入

    一. 简介 猫和婴儿有很多共同之处.他们都喜欢吃家中养植的植物,都非常讨厌关门.他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些 ...

最新文章

  1. emoji mysql 转 unicode_unicode和emoji编码
  2. oracle显示多表数据,Oracle DB 使用连接显示多个表中的数据
  3. XML编辑器之XMLSpy2005
  4. VTK:可视化之VectorOfActors
  5. maven-将maven工程打包成可执行jar包
  6. 蚁族之痛:过年如过关
  7. JMeter4.0以上 分布式测试报错 server failed start Listen failed on port
  8. Software Construction Series(1)
  9. Csdn账号如何注销?
  10. 红外倒车雷达原理图_超声波倒车雷达电路图及原理分析
  11. 汉澳Sinox2014X64server高级桌面服务器版操作系统发布
  12. 【Unity】 Unity主题皮肤
  13. 微信一键连wifi服务器,微信小程序一键连wifi
  14. PS精修电影胶片调色特效[附素材及方法]
  15. java笔记--多敲代码四
  16. OpenGL入门教程之 深入理解
  17. intel 新一代集成显卡
  18. 阿里云备案流程、操作步骤及所需时间图文详解
  19. 「翻译」Vue3 相比 Vue2 都有哪些优化?
  20. java计算机毕业设计社区生活超市管理系统源程序+mysql+系统+lw文档+远程调试

热门文章

  1. python基础-猜数游戏
  2. eclipse中创建jsp页面报错
  3. android 编译 libjpeg,Android 编译libjpeg
  4. OpenCV python 提取图像内的三色
  5. 如何在项目中区分使用opencv3和opencv4而不会产生冲突
  6. docker挂载 -v
  7. surface pro5 matlab,surfacepro5怎么样微软surfacepro哪款好
  8. Weka初体验——中文文本分类
  9. 东北大学材料成型工艺学中挤压拉拔部分复习
  10. css3中的scroll-behavior属性 让滚动条可以平滑滚动动画