map 对于char型字符串的处理 小探索
2012-09-10 15:21
381 查看
#include<stdio.h> #include<string> #include<iostream> #include<map> using namespace std; int main() { char s[1000]; int n; while(scanf("%d",&n)!=EOF) { map<string,string>mp; map<string,string>::iterator it; int i; for(i=1;i<=n;i++) { // cin>>s; 这2种输入方法都可以 scanf("%s",s); mp[s]=s; } for(it=mp.begin();it!=mp.end();it++) // printf("%s",it->second); 这样输出是不对的 要像下面这样 cout<<(it->second)<<endl; } return 0; }
上面已经很清晰的把map对于字符串的处理方式演示了一下
通常 map是要和string格式的字符串一起用的 后来发现原来map是可以和char型的直接一起操作的
相关文章推荐
- C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)
- 对于学习常用的字符串处理函数的理解
- guava处理字符串与List之间,字符串与map之间的转换
- 利用Set List Map集合的特点处理重复字符串
- Lua中对于UTF-8字符串的处理
- NSCharacterSet 对于字符串的处理
- 205.leetcode Isomorphic Strings (easy)[map结构 字符串处理]
- Map字符串类型去掉空格处理
- Lua中对于UTF-8字符串的处理
- jQuery对于字符串处理
- guava处理字符串与List之间,字符串与map之间的转换
- 对于oracle的字符串处理,instr和substr两个函数就够了
- poj2403字符串的处理,用map存键值对
- Tangled in Cables(Kruskal+map容器处理字符串)
- hive表中json字符串转map的处理
- ACE_Hash_Map_Manager_Ex ACE哈希表字符串处理
- JSONObject.fromObject 转换JSON字符串Map时间处理的问题
- guava处理字符串与List/Map之间的转换
- guava处理字符串与List之间,字符串与map之间的转换
- jackson,处理json字符串转换为map