C++每日一练(Strings)
来源:互联网 发布:成都linux招聘 编辑:程序博客网 时间:2024/05/20 11:26
一、今日课题
string
二、实战演练
string 其实相当于一个保存字符的序列容器,因此除了有字符串的一些常用操作以外,还有包含了所有的序列容器的操作。字符串的常用操作包括:增加、删除、修改、查找比较、链接、输入、输出等。
1)有何用?
有了string 后,C++的字符文本处理功能总算得到了一定补充,加上配合STL其他容器使用,其在文本处理上的功能已经与perl, shell, php的距离缩小很多了。
2)怎么用?
- 充分使用string操作符
#include <iostream>#include<string>using namespace std;int main(){ string strinfo = "Please Input your name:"; cout << strinfo; cin >> strinfo; if (strinfo == "winter") cout << "you are winter" << endl; else if (strinfo != "wendy") cout << "you are not wendy" << endl; strinfo += ", welcome to China!"; cout << strinfo << endl; cout << "Your name is:" << endl; string strtmp = "How are you?" + strinfo; for (int i = 0; i < strtmp.size(); ++i) { cout << strtmp[i]; } system("pause"); return 0;}
- 眼花缭乱的string find 函数
3)Access & Operations
三、C++树
10/9/2016 3:42:26 PM
0 0
- C++每日一练(Strings)
- 每日一练(20171019)
- 每日一练(20171020)
- 每日一练(20171019)
- 每日一练(20171020)
- c语言每日一练5
- c语言每日一练6
- c语言每日一练7
- 【20170924】C语言每日一练
- 【20170926】C语言每日一练
- 【20170927】C语言每日一练
- 【20170928】C语言每日一练
- 【20170929】C语言每日一练
- 【20171009】C语言每日一练
- 【20171010】C语言每日一练
- 【20171012】C语言每日一练
- 【20171015】C语言每日一练
- 【20171019】C语言每日一练
- ffmpeg在Ubuntu14.04源码安装
- 使用可信科技的人脸识别活体认证遇到的问题
- Maven项目pom.xml中添加依赖,但是jar无法引入项目
- jQuery requires a window with a document异常解决方案
- 获取apk证书MD5值的方法
- C++每日一练(Strings)
- Python 新手常犯错误(一)
- 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案
- 闭包的两个注意点
- ShareSDK实现一键分享
- T-sql语句查询执行顺序
- android 特效UI
- 从BootLoader开始
- 作业