C++ String insert()

2024 年 8 月 30 日 | 阅读 2 分钟

此函数用于在由位置 pos 指示的字符之前插入新字符。

语法

考虑两个字符串 str1 和 str2,pos 是位置。语法将是

参数

str : 要插入到另一个字符串对象中的字符串对象。

pos : 它定义了在新内容插入到指定位置之前的位置。

subpos : 它定义了字符串 str 中第一个字符在另一个字符串对象中插入的位置。

sublen : 它定义了要插入到另一个字符串对象中的字符串 str 的字符数。

n : 它确定要插入的字符数。

c : 要插入的字符值。

示例 1

让我们来看一个简单的例子。

输出

String contains : javat tutorial
After insertion, String value is javatpoint tutorial

示例 2

让我们看看给定 subpos 和 sublen 时的插入简单示例。

输出

String contains C++ is a language
After insertion, String is C++ is a programming language

示例 3

让我们看看给定要插入的字符数时的插入简单示例。

输出

String contains : Maths is favorite subject
         After insertion, String contains : Maths is my favorite subject

下一主题C++ 字符串