这个是别人写的map用法比较好可以看一下

如何向数组中插入内容
​​​http://www.360doc.com/content/12/0417/16/3349869_204420932.shtml​

string 的主要一点记住 string类型是可以加char型的 这样在文本处理时就方便许多了
代码如下

#include<cstdio>
#include<string>
#include<iostream>
using namespace std;
int main()
{
string x="abc";
char a;
scanf("%c",&a);
x+=a;
cout<<x<<endl;
return 0;
}