例 3.20 string类运算符的操作
来源:互联网 发布:淘宝招商是做什么的 编辑:程序博客网 时间:2024/06/07 17:54
//例 3.20 string类运算符的操作。#include<iostream>#include<string>using namespace std;int main(){string s1 = "ABC"; //定义string类对象s1并进行初始化string s2 = "DEF"; //定义string类对象s2并进行初始化string s3("GHI"); //定义string类对象s3并进行初始化string s4,s5; //定义string类对象s4和s5s4 = s1; //字符串赋值cout<<"s4 is "<<s4<<endl;s5 = s1+s2; //字符串连接cout<<"s1+s2 is "<<s5<<endl;s5 = s1+"123"; //字符串连接cout<<"s1+\"123\" is "<<s5<<endl;if(s3>s1) //字符串比较 cout<<"s3>s1"<<endl;else cout<<"s3<s1"<<endl; if(s4==s1) //字符串比较 cout<<"s4==s1"<<endl;else cout<<"s4<>s1"<<endl;cout<<"请输入一个字符串给s5:"; cin>>s5; //从键盘输入一个字符串给s5cout<<"s5 is "<<s5<<endl;return 0;}
阅读全文
0 0
- 例 3.20 string类运算符的操作
- 自定义的精简版String类,重载了各种字符串的运算符操作
- 设计一个string类,通过重载“+=”运算符,实现对两个string类对象m1,m2的操作。
- 类string运算符的重载
- string类的运算符重载
- ERROR:没有与这些操作数匹配的运算符,操作数类型为std::string
- java String的+运算符
- 用string实现的一个完整的类,包含以下操作:重载运算符 > >,< < ,string模板类,fstream对二进制数据读写
- 用string实现的一个完整的类,包含以下操作:重载运算符 > >,< < ,string模板类,fstream对二进制数据读写
- 没有找到接受“std::string”类型的左操作数的运算符
- 二进制“<<”: 没有找到接受“std::string”类型的右操作数的运算符
- 二进制“<<”: 没有找到接受“std::string”类型的右操作数的运算符
- [C#]运算符“+”无法应用于“string”和“方法组”类型的操作数
- c# 运算符“+”无法应用于“string”和“方法组”类型的操作数
- 运算符||无法应用于bool和string类型的操作数
- 十九、运算符重载(三)String类的改进实现、[]运算符重载、+运算符重载、+=运算符重载、<<运算符重载、>>运算符重载
- 第八周--运算符重载-String类的构造
- [c++]String字符串类的运算符重载
- 方法和数组
- 动态规划之最大字段和
- POJ 3075 Tic-Tac-Toe 笔记
- window下phpstudy的nginx配置虚拟主机
- 【模板】快速幂
- 例 3.20 string类运算符的操作
- 用matlab画出概率密度分布图
- Tomcat乱码问题
- 获取Json对象的长度
- Java实现Excel导入数据库,数据库中数据导出Excel表
- ATECC508A芯片开发笔记(七):实现对数据数字签名(Sign)并验证(Verify)证书签名
- 反射和JavaBean
- 一种新的布局方式
- Java编程思想多态