C++中compare函数
来源:互联网 发布:c语言判断完全数 编辑:程序博客网 时间:2024/06/10 10:18
compare函数用来进行字符串以及其子串的比较,示例如下:
#include <iostream> #include <string> #include <cctype> using std::cout; using std::endl; using std::cin; using std::string; int main(void){ string str1="hi,test,hello"; string str2="hi,test"; //字符串比较 if(str1.compare(str2)>0) printf("str1>str2\n"); else if(str1.compare(str2)<0) printf("str1<str2\n"); else printf("str1==str2\n"); //str1的子串(从索引3开始,包含4个字符)与str2进行比较 if(str1.compare(3,4,str2)==0) printf("str1的指定子串等于str2\n"); else printf("str1的指定子串不等于str2\n"); //str1指定子串与str2的指定子串进行比较 if(str1.compare(3,4,str2,3,4)==0) printf("str1的指定子串等于str2的指定子串\n"); else printf("str1的指定子串不等于str2的指定子串\n"); //str1指定子串与字符串的前n个字符进行比较 if(str1.compare(0,2,"hi,hello",2)==0) printf("str1的指定子串等于指定字符串的前2个字符组成的子串\n"); else printf("str1的指定子串不等于指定字符串的前2个字符组成的子串\n"); return 0; }
0 0
- c语言qsort()函数中compare()函数参数写法
- C++中compare函数
- C++中compare函数的使用
- C++中compare函数的使用
- Sort 中 compare 函数的改写
- C++中compare函数的使用
- c++compare
- C#中字符串的一些常见函数,比如string.Compare()
- POJ1256 (C++ compare函数)
- compare函数的使用
- qsort的compare函数
- C/C++中的字符串比较函数strcmp/memcmp/CString.Compare/CString:CompareNoCase
- 对compare函数的补充
- qsort()的compare函数示例
- PriorityQueue的compare函数介绍
- PriorityQueue的compare函数介绍
- OpenCV笔记:compare()函数介绍
- C 语言程序设计实践 3.5 Compare
- jQuery 插件-使用jQuery Pagination实现无刷新分页
- static,register,volatile
- ArcGIS Desktop因遇到严重的应用程序错误而无法继续 解决办法
- 个人笔记(孔浩Maven视频教程)——02.Maven安装的注意事项
- ormlit额数据库框架
- C++中compare函数
- 序列
- tao.opengl+C#绘制三维模型
- PCB------单片机最小系统
- 1006等差数列
- C++ POD ~ plain data structure
- 【操作系统】No.2计算机部件:顶层视图
- 浏览器的内核及渲染模式
- asp.net C# 发送邮件