#include<iostream>
#include<map>
using namespace std;
int main(){
	map<string,int> m;
	m["a"]=3;
	m["b"]=56;
	map<string,int>::iterator it;	//iterator即迭代器,it指代map中元素
	for(it=m.begin();it!=m.end();it++){
		cout << it->first << " " << it->second << " " << endl;	//此中it->first指代键,it->second指代值
	}
	it=m.begin();
	string s=it->first;
	int i=it->second;
	cout << s << " " << i << endl;
	i=m["b"];
	cout << i;
	return 0;
}
STL之map定义,使用与遍历
最新推荐文章于 2024-11-05 21:29:28 发布
          
          
       
          
       
       本文介绍了一个使用C++标准模板库(map)进行数据存储和迭代遍历的示例,展示了如何向map中插入键值对,并通过迭代器遍历map中的所有元素,获取键和值。
本文介绍了一个使用C++标准模板库(map)进行数据存储和迭代遍历的示例,展示了如何向map中插入键值对,并通过迭代器遍历map中的所有元素,获取键和值。
           
                   
                   
                   
                   
                             
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1460
					1460
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            