功能描述:
- 成对出现的数据,利用对组可以返回两个数据
两种创建方式:
pair<type, type> p ( value1, value2 );pair<type, type> p = make_pair( value1, value2 );
示例:
#include <string>
//对组创建
void test01()
{
pair<string, int> p(string("Tom"), 20);
cout << "姓名: " << p.first << " 年龄: " << p.second << endl;
pair<string, int> p2 = make_pair("Jerry", 10);
cout << "姓名: " << p2.first << " 年龄: " << p2.second << endl;
}
int main() {
test01();
system("pause");
return 0;
}
- 总结:
两种方式都可以创建对组,记住一种即可
本文介绍了C++中pair数据结构的创建方式,包括通过构造函数和make_pair函数,以及通过示例展示了如何使用pair存储字符串和整数,并提供了test01函数演示了如何操作和输出对组内容。
677

被折叠的 条评论
为什么被折叠?



