程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> c++之map

c++之map

編輯:C++入門知識

C++Map:

map<int,string> mapstudent;      mapstudent相當於一個鍵值對數組,存儲元素是一個個的鍵值對。

mapstudent.insert(pair<int,string>(1,"std_one"));

換種寫法:

Mapstudent[1]=”std_one”;     1是key,”std_one”是value

map<int,string>::iterator iter;    迭代器iter相當於一個指針,指向鍵值對(相當於結構體,有兩個成員:first,second。first是key,second是value)

mapstudent.begin()     數組的第一個鍵值對;

mapstudent.end()       數組的最後一個鍵值對的後面一個。如果數組為空,則mapstudent.begin() == mapstudent.end()

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved