C++提高编程 3 STL常用容器 -pair对组创建


3.8.7  pair对组创建

功能描述:成对出现的数据,利用对组可以返回两个数据

两种创建方式:

pair p (value1,value2);

pair p = make_pair(value1,value2);

#include
using namespace std;
#include<string>

//pair对组的创建

void test1()
{
    //第一种方式
    pair<string, int>p1("Tom", 20);
    cout << "姓名:" << p1.first << "      " << "年龄:" << p1.second << endl;

    //第二张方式
    pair<string, int>p2 = make_pair("Jerry", 30);
    cout << "姓名:" << p2.first << "      " << "年龄:" << p2.second << endl;


}


int main()
{
    test1();
    
    system("pause");
    return 0;
}

总结:两种方式都可以创建对组,记住一种即可;