c 中pair的學習

2021-08-08 15:22:54 字數 491 閱讀 9228

簡介:pari,顧名思義,「對」,用於儲存了兩個元素,這兩個元素沒有限制,你可以

是pair,也可以是pair,也可以是pair

……,它屬於stl中的utility,標頭檔案是#include 。pair也可以儲存

三元素,例如pair>。注意:「> >」中有空格,而「>>」是位

移運算子。

pairp1;   //預設構造方法

pairp2(1, 2.3);  //初始化

pairp3(p2)  //將p2拷貝給p3

pairp4 = p2; //變數間賦值

每個pair都有兩個屬性值,第乙個first,第二個second。

pairp2(1, 2.3);

cout << p2.first;

cout << p2.second;

使用make_pair。

pairp1;

p1 = make_pair(1, 2);

C 中 pair 的用法

include include includeusing namespace std pair簡單講就是將兩個資料整合成乙個資料 本質上是有first,second兩個成員變數的結構體 int main for map iterator it mb.begin it mb.end it return...

C 中pair的使用

1 為什麼用到pair?pair是將2個資料組合成乙個資料,兩個資料可以是同一型別或者不同型別。當需要這樣的需求時就可以使用pair。1 stl中的map就是將key和value放在一起來儲存。2 另乙個應用是,當乙個函式需要返回2個資料的時候,可以選擇pair。2 pair怎麼用?pair實質上是...

C 中pair的用法

c 中pair的用法 一 概述 pair是將2個資料組合成乙個資料,當需要這樣的需求時就可以使用pair,如stl中的map就是將key和value放在一起來儲存。另乙個應用是,當乙個函式需要返回2個資料的時候,可以選擇pair。pair的實現是一種結構體,主要的兩個成員變數是first,secon...