没有合适的资源?快使用搜索试试~ 我知道了~
string类的常用方法.pdf
需积分: 2 0 下载量 73 浏览量
2023-11-20
11:00:22
上传
评论
收藏 347KB PDF 举报
温馨提示
试读
3页
string类的常用方法 string类是C++中一个非常常用的类,它提供了许多方法来操作字符串。以下是一些常用的string类方法: 1. 构造函数: • string(): 创建一个空的字符串。 ◦ string(const char* str): 用一个C风格字符串来初始化一个新的字符串。 ◦ string(size_t n, char c): 创建一个由n个字符c组成的字符串。 2. 赋值操作: • operator=(const char* str): 将C风格字符串赋值给字符串。 ◦ operator=(const string& other): 复制另一个字符串。 3. 字符串连接: • append(const char* str): 连接一个C风格字符串到当前字符串的末尾。 ◦ append(size_t n, char c): 连接n个字符c到当前字符串的末尾。 ◦ += (const char* str): 连接一个C风格字符串到当前字符串的末尾。 4. 字符串分割: • split(const char* delim):
资源推荐
资源详情
资源评论
类是 C++ 中一个非常常用的类,它提供了许多方法来操作字符串。以下是一些常用的
类方法:
1. 构造函数 :
• : 创建一个空的字符串。
◦ : 用一个 C 风格字符串来初始化一个新的字符串。
◦ : 创建一个由 n 个字符 c 组成的字符串。
2. 赋值操作 :
• : 将 C 风格字符串赋值给字符串。
◦ : 复制另一个字符串。
3. 字符串连接 :
• : 连接一个 C 风格字符串到当前字符串的末尾。
◦ : 连接 n 个字符 c 到当前字符串的末尾。
◦ : 连接一个 C 风格字符串到当前字符串的末尾。
4. 字符串分割 :
• : 根据给定的分隔符将字符串分割为子串,并返回一个包含这
些子串的 vector。
5. 字符串查找 :
• : 在当前字符串中搜索给定的子串,并返回第
一次出现的位置(从 0 开始)。如果未找到,返回 。
◦ : 在当前字符串中向后搜索给定的子
串,并返回最后一次出现的位置(从 0 开始)。如果未找到,返回 。
6. 字符串替换 :
• : 在当前字符串中,从 pos 开始
替换 len 个字符为给定的 C 风格字符串。
7. 字符串比较 :
• : 比较当前字符串与给定的 C 风格字符串。如果相等
返回 0,小于返回负数,大于返回正数。
◦ : 检查两个字符串是否相等。
◦ : 检查两个字符串是否不相
等。
8. 字符串截取 :
输入标题
string
string
string()
string(const char* str)
string(size_t n, char c)
operator=(const char* str)
operator=(const string& other)
append(const char* str)
append(size_t n, char c)
+= (const char* str)
split(const char* delim)
find(const char* str, size_t pos = 0)
string::npos
rfind(const char* str, size_t pos = npos)
string::npos
replace(size_t pos, size_t len, const char* str)
compare(const char* str) const
operator==(const char* str, const string& other)
operator!=(const char* str, const string& other)
资源评论
crmeb服务商-肥仔全栈开发
- 粉丝: 2237
- 资源: 160
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 物模块模型代码,前往设计物模块所属
- Java面试手册,助力大家面试过五关斩六将,面试成功
- HITK0303MP-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- mybatis动态sql之xml增删改查批量操作示例EmpMapper.xml
- C/C++内存检测工具Sanitizers
- HITK0302MP-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 宝塔批量建站工具,很优秀的宝塔管理工具,基于宝塔api
- HITK0204MP-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- azeryhgtfxhj
- 操作系统实验页面置换算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功