In this C++ tutorial, you will learn how to insert a given character at specific index in the string using string::insert() function, with examples.
Insert Character in String at Specific Index
string::insert() function inserts a given character at specific index in this string.
ADVERTISEMENT
Syntax
The syntax to insert character ch
at index i
in the string str
is
str.index(i, ch)
Examples
1. Insert char ‘m’ at index=2 in the string
In the following program, we take a string: str
and insert the character "m"
at index 2
using string::insert() function.
C++ Program
#include <iostream> using namespace std; int main() { string str = "apple"; str.insert(2, "m"); cout << str << endl; }
Output
apmple Program ended with exit code: 0
Conclusion
In this C++ Tutorial, we learned how to insert given character at specific index in this string using string::insert() function, with examples.