#include <bits/stdc++.h> using namespace std; int main() { string s;//声明 getline(cin, s);//输入一行字符串(包含空格) string s1 = s.substr(0, 5);//截取部分字串substr(起始位置,长度) //各种基本操作 s.length(), s.size();//获取长度 s1 + ", " + s2;//拼接 pos = s.find("world");//查找字符串并返回第一个下标位置,没有则返回-1 s.replace(7, 5, "universe");//替换,(起始位置,长度, 替换对象) //字符串比较(>, <)按照字典序大小比较(挨个字符比,直到比较出大小) //string的遍历 for (int i = 0; i < s.length(); i ++) s[i] getline(cin, s); reverse(s.begin(), s.end()); cout << s;//翻转 }
标签:string,s1,用法,substr,字符串,长度 From: https://www.cnblogs.com/love-lzt/p/18534192