行业知识
C++之string字符串比较方法
2026-10-19 00:12:00
来源:互联网转载
✏️作者主页:���霜剑客
系列专栏:C++实战宝典
上一篇: C++之string字符串不同类型间转换
逐梦编程,让中华屹立世界之巅。
简单的事情重复做,重复的事情用心做,用心的事情坚持做;
文章目录
- 前言
- 一、compare()函数原型
- 二、比较方式:
- 三、compare()函数应用
- 四、比较运算符
- 总结
- 壁纸
前言
字符串可以和类型相同的字符串相比较,也可以和具有同样字符类型的数组比较。
Basic_string 类模板既提供了 >、=、 返回 1
若
三、compare()函数应用
代码如下(示例):
/*-----------------------------------【程序说明】----------------------------* 项目命题: C++之string字符串比较方法* 代码所属: 枫霜剑客* 作者: 阿甘* 开发时间: 2022/9/03*IDE 版 本: Visual Studio 2019* 项目版本: 1.0.0.1*---------------------------------------------------------------------------*/原文链接:https://blog.csdn.net/gzplyx?type=blog#include #include using namespace std;int main (){ string X ("aBcdef"); string Y ("AbcdEf"); string C ("789456"); string D ("789dfg"); //下面是各种比较方法 int a=X.compare (Y); //完整的A和B的比较 int b=X.compare(1,5,Y,4,2); //"Bcdef"和"AbcdEf"比较 int p=X.compare(1,5,Y,4,2); //"Bcdef"和"Ef"比较 int q=C.compare(0,3,D,0,3); //"789"和"789"比较 cout cout string Z = "DEF"; string CH1 = "ABC"; string CH2 = "DEF"; string CH3 = "DEFG"; string CH4 ="def"; cout
上一篇:域名强制转出文档介绍内容
下一篇:怎么将服务器端口停掉?