map容器

map容器一般用于对字符串进行编号,主要用于建图方面,例如把城市名按数字进行编号

#include"stdio.h" #include"string.h" #include"iostream" #include"map" using namespace std; map<string,int>mp; int main() { int i,n; char ch[23]; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%s",ch); mp[ch]=i; } while(scanf("%s",ch)!=-1) { printf("%d\n",mp[ch]); } }


你可能感兴趣的:(map)