C++ string append()添加文本
来源:互联网 发布:微信怎么发淘宝联盟 编辑:程序博客网 时间:2024/06/05 19:06
C++ string append()添加文本
1.
使用append()添加文本常用方法:
直接添加另一个完整的字符串:
如str1.append(str2);
添加另一个字符串的某一段子串:
如str1.append(str2, 11, 7);
添加几个相同的字符:
如str1.append(5, '.');
注意,个数在前字符在后.上面的代码意思为在str1后面添加5个".".
//========================================
#include<iostream>
using namespace std;
//========================================
int main()
{
}
//========================================
运行结果为
I like C++,I like the world.
Hello World.
Hi.....
2.
basic_string::substr
basic_string substr( size_type index = 0, size_type count = npos ) const;返回一个当前字符串的从给出的位置index长度为count的子串。如果请求的子串超过了字符串的末尾或者count参数被给定值为npos,当前字符串的剩余部分都会被返回。
参数
index - 子串包含的第一个字符的位置
count - 请求的子串的长度
返回值
请求的子串
示例
#include <string>
#include <iostream>
int main()
{
}输出:
abcdefghij
567
cdefghij
- C++ string append()添加文本
- C++ string append()添加文本
- 添加文本(append)
- 添加文本(append)
- c++string类 append用法
- string::append
- string::append
- string+append&string+assign
- String(+) vs StringBuffer(append)
- String(+) vs StringBuffer(append)
- string+append的用法!!!
- APPEND-list & JOIN-string
- stl string append函数
- 用Jquery向文档中追加文本(通过 append()方法添加若干新元素)
- append("A").append("B").append("C")和append("ABC")
- string::substr()和string::Append()
- String,StringBuilder,StringBuffer,+和append
- string的append函数用法
- django中urls和views的基本用法
- 8.12 无限序列 1861
- 阿牛的EOF牛肉串
- 02 权限(用户组以及文件的权限)(特殊权限位)
- 移动端h5轮播插件swipe
- C++ string append()添加文本
- NDCG及其实现
- 新鲜出炉-网易内推编程题目之操作序列
- UVA-1627
- markdown语法
- ACM常用技巧之尺取法--POJ3061/3320/2739/2100
- Python:打开文件读取每一行(使用with as)
- js/css特效
- equals()和hashCode()区别?