C++ 字符串操作与习题集
发布时间
阅读量:
阅读量
日常使用的字符串问题多种多样。因此,在这里做一个记录,并系统地学习字符串的各种常见操作及其实际应用。
文章目录
-
1:字符串的常见操作与常用方法
-
- (a)字符串的操作包括截取和替换
- (c)字符串的记录和转换
-
-
2:实践环节
-
1:剑指 Offer 58 题目——循环左移字符串
-
2:IP 地址失效处理
-
3:旅行目的站
-
4:转为全部小写字母
1:字符串的常见操作与常用方法
(1)字符串的截取、连接、替换
①字符串的截取:
定义时截取 或者 substr()函数截取
应用–> 2.1左旋转字符串
#include <string>
#字符串的截取
string phrase = "abcde12345";
string phr1(phrase,0,5); //从0开始,截取5个字符 abcde
string phr2 ;
phr2 = phrase.substr(0,5); //从0开始,截取5个字符 abcde
string phr3 ;
phr3 = phrase.substr(5); //从5开始,截取后面部分
②字符串的操作:
操作过程包括先进行查找后再执行替换操作。常见的查找方式包括
全部评论 (0)
还没有任何评论哟~
