C++之string的compare用法
compare用于比较两个字符串是否相等。
用法:
str1.compare(str2);
如果相等则输出为0,不等则输出为-1。
例子如下:
1 int main() { 2 string str1 = "abc"; 3 if (str1.compare("abc") == 0) { 4 cout << "str1 is" << "abc" << 1 << ' '; 5 cout << str1.compare("abc") << endl; 6 } 7 if(!str1.compare("abc")) { 8 cout << "str1 is" << "abc" << 2 << ' '; 9 cout << !str1.compare("abc") << endl; 10 }11 if (str1.compare("cde")) { 12 cout << "Don't match!" << ' '; 13 cout << str1.compare("cde") << endl; 14 } 15 return 0; 16 }
输出结果如下:
str1 isabc1 0
str1 isabc2 1
Don't match! -1
转载于:https://www.cnblogs.com/cff2121/p/9989806.html
C++之string的compare用法相关推荐
- 用std::string::compare()用法
c++系列文章目录 c++处理文本相对于python等脚本语言还是挺麻烦的,往往需要和fstream.fstream.string.一起配合使用才能完全把文本解析出来.其实,string并不是一个单独 ...
- string类具体用法
string类具体用法 二话不说上代码 #include<string> #include<iostream> #include<algorithm> using ...
- string的常见用法详解
目录 string的定义 string中内容的访问 string常用函数实例解析 在C语言中,一般使用字符数组char str[]来存放字符串,但是使用字符数组有时会显得操作麻烦,而且容易因经验不足而 ...
- C++string类常用函数 c++中的string常用函数用法总结
string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类 ...
- string和stringstream用法总结
string和stringstream用法总结 一.string string 是 C++ 提供的字串型態,和 C 的字串相比,除了有不限长度的优点外,还有其他许多方便的功能.要使用 string, ...
- String.format() 方法用法解说
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. String chargeFlowUrl = _AGENT_URL+ "?agentAcc ...
- String.matches()的用法
String.matches()的用法 String.matches() 这个方法主要是返回是否匹配指定的字符串,如果匹配则为true,否则为false; 如:/** 判断字符创是否是一个有效的日期 ...
- compare用法示例•选项摘要
使用该compare程序以数学和视觉方式注释图像及其重建之间的差异.有关如何构造命令的建议,请参见命令行处理:有关命令compare用法的示例,请参见下文. 用法示例 我们在compare此处列出了该 ...
- C++中string::npos的用法总结
C++中string::npos的用法总结 一.关于npos的定义 二.nops的常见用法 三.注意点 一.关于npos的定义 在cplusplus.com中有如下解释: static const s ...
最新文章
- 初学者css常见问题_5分钟内学习CSS Grid-初学者教程
- 共用体的定义和应用【C++】
- redis主备同步(使用)
- helm滚动更新mysql_kubernetes使用helm滚动更新
- 重温强化学习之策略梯度算法
- Py之portalocker:portalocker的简介、安装、使用方法之详细攻略
- 程序间数据共享与传递(1):EXPORT/IMPORT、SAP/ABAP Memory
- 从java进程里dump出类的class文件的小工具--dumpclass
- java清除运行窗口内容,Java实现软件运行时启动信息窗口的方法
- SQLServer:执行计划
- jQuery验证框架(五)验证器
- 【2019杭电多校第四场1010=HDU6623】Minimal Power of Prime(质因子分解+思维+卡精度)
- 三分钟快速了解怎么查询ip地址,怎么更换ip地址!
- openpyxl创建excel工作表
- matlab中Ctphi什么意思,Matlab在物理上的应用举例
- 60行C代码实现一个shell
- Excel常用技巧笔记
- android联动动画,Android双向列表左右联动效果
- 编译原理归纳学习——去除晦涩
- Aqi计算首要污染物工具类