Possible Duplicate:
How do I use arrays in C++?




我不知道如何推送一个char数组。
例如,如果我在char数组中有“ HI.MY.NAME.IS”,
我想将一个字符放在中间,然后将字符的权利推到右边。
因此,它将类似于“ HI.MY.SLAME.IS”之类。

任何可能的解决方案?

最佳答案

使用string::insert

std::string s("test");
s.insert(s.begin()+2, 'c');

关于c++ - 如何推送char数组? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9284916/

10-10 05:21