#include <string>
#include <iostream>
using namespace std;
int main()
{
string may = "I katf kpg";
may.insert(5, " ");
}
这是我的代码问题所在:如何在t
字符串中的may
之前和之后插入空格?
所以它将是“I ka t f kpg”
答案 0 :(得分:2)
这是问题如何在前面和后面插入一个空格 五月字符串
替换
may.insert(5, ' ');
与
may.insert(5, " ");
你需要对String使用双引号,而不是单引号,这意味着char。
<强>更新强>
您的要求似乎是同时在两个地方插入。请尝试以下方法:
may.insert(4, " ").insert(6, " ");