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 老板祝福语简短20字
11 立春祝福语简短微信
12 自己生日祝福语段子简短
13 送行长的祝福语简短
14 中午祝福语简短句子
15 9字虎年简短祝福语
16 母亲祝福语简短微信
17 岁月有芬芳祝福语简短
18 客户十一祝福语大全 简短