*cb21a_c++_string对象的比较
s.compare(s2)--区分大小的
s.compare(pos1,n1,s2)
s.compare(pos1,n1,s2,pos2,n2)
s.compare(cp)
s.compare(pos1,n1,cp)
s.compare(pos1,n1,cp,n2)

>,<,==,!=,都是区分大小的
欢迎讨论,相互学习。 txwtech@163.com

 /*cb21a_c++_string对象的比较
s.compare(s2)--区分大小的
s.compare(pos1,n1,s2)
s.compare(pos1,n1,s2,pos2,n2)
s.compare(cp)
s.compare(pos1,n1,cp)
s.compare(pos1,n1,cp,n2) >,<,==,!=,都是区分大小的
欢迎讨论,相互学习。 txwtech@163.com
*/
#include <iostream>
#include <string> using namespace std; int main()
{
string s1("abcxyz");
string s2("abdxyz");
const char *cp = "aabxxz"; if (s1 != s2)
cout << "不相等" << endl;
if (s1 == s2)
cout << "相等" << endl;
if (s1 > s2)
cout << "s1大于s2" << endl;
if (s1 < s2)
cout << "s1小于s2" << endl;
if (s1.compare(s2) > )
cout << "s1大于s2" << endl;
if (s1.compare(s2) < )
cout << "s1小于s2" << endl;
if (s1.compare(s2) == )
cout << "s1等于s2" << endl;
if (s1.compare(, , s2) > )
cout << "s1的第三位开始的连续3个字母比s2大" << endl;
if (s1.compare(, , s2, , ) == )
cout << "s1的第3位开始的3个字符与s2的第3位开始的3个字符相等,实现部分比较" << endl;
if (s1.compare(, , cp, , ) > )
cout << "s1的第3位开始的3个字符与指针的第3位开始的3个字符比较,s1大。" << endl;
if (s1.compare(, , cp) > )
cout << "s1的第3位开始的3个字符与指针整体比较,s1大" << endl;
return ;
}

最新文章

  1. React Native知识1-FlexBox 布局内容
  2. 【译文】 GC 安全点 和安全区域
  3. HTML5/CSS3hack
  4. TOMCAT如何建立两个端口或服务
  5. c# socket 框架学习 SocketAsyncEventArgsPool 封装
  6. HTML字符实体
  7. Ext中 get、getDom、getCmp的区别
  8. 最小二乘法(least squares method)
  9. Finding awesome developers in programming interviews(转)
  10. delphi处理消息的几种方式
  11. 小白也能看懂的插件化DroidPlugin原理(二)-- 反射机制和Hook入门
  12. NFS : device is busy
  13. hdu 5869 区间不同GCD个数(树状数组)
  14. curl 模拟 GET\POST 请求,以及 curl post 上传文件
  15. Hyperledger Fabric-CA学习
  16. iphone怎么投屏到电脑屏幕上
  17. ccf--20160403---路径解析
  18. 运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exist
  19. 哈,今天终于在电脑上吧oracle给装上了
  20. P4151 [WC2011]最大XOR和路径

热门文章

  1. Docker 入门:容器
  2. Mysql面试的技术名词
  3. BUUCTF WEB-WP(3)
  4. 获取数据库连接的方式 &amp; Statement操作数据库的弊端
  5. java1.8时间处理
  6. Java-语言基础梳理
  7. apt-key 密钥管理,apt-secure 原理 验证链 验证测试
  8. Java实现 LeetCode 630 课程表 III(大小堆)
  9. Java实现 蓝桥杯VIP 算法训练 开心的金明
  10. Java实现 蓝桥杯VIP 算法训练 删除多余括号