C ++程序在STL中实现配对
Pair是一个简单的容器,由两个数据对象组成:
‘first’ = The first element is referenced as ‘first’ ‘second’ = the second element and the order is fixed (first, second).
可以分配,比较和复制对。它用于将两个类型可能不同的值组合在一起。
语法为:pair<数据类型1,数据类型2>变量名称(数据值1,数据值2)。
算法
Begin Write pair<data type1,data type 2>variable name(datavalue1,datavalue2) Print the pairs End
范例程式码
#include<iostream>
using namespace std;
int main() {
pair <char,int> value('a',7);
pair <string,double> fruit ("grapes",2.30);
pair <string,double> food ("pulao",200);
cout<<"The value of "<<value.first<<" is "<<value.second <<endl;
cout<<"The price of "<<fruit.first<<" is Rs. "<<fruit.second <<endl;
cout<<"The price of "<<food.first<<" is Rs. "<<food.second <<endl;
return 0;
}输出结果
The value of a is 7 The price of grapes is Rs. 2.3 The price of pulao is Rs. 200
热门推荐
10 祝孙辈生日祝福语简短
11 恋人跨年祝福语大全简短
12 考大学敬酒简短祝福语
13 开工投产大吉祝福语 简短
14 偶然结婚祝福语朋友简短
15 感谢学长学姐祝福语简短
16 戏精的祝福语简短
17 我要结婚祝福语简短
18 婚前女儿生日祝福语简短