【发布时间】:2011-07-14 01:52:41
【问题描述】:
我今天正在玩一些代码,我想到了将一堆对放在一个数组中的想法,但我无法让它工作。代码如下:
#include <utility>
#include <iostream>
std::pair<double,double> * pairArr;
int main(){
pairArr = new std::pair<double,double> [3]; //creating the array
pairArr [0] = make_pair(1.0,1.2); //Filling arbitrary numbers
pairArr [1] = make_pair(0.2,1.4);
pairArr [2] = make_pair(0.8,1.3);
std::cout<< pair[0].first << pair[1].second << pair[2].first //Output
return 0;
}
这个程序的输出并不是我输入的全部。
【问题讨论】:
-
程序的输出是什么?
-
停下!谁会跨过死亡之桥,必须回答我三个问题,他才能看到另一面。你的程序的输出是什么?你期望输出是什么?你有什么问题?
-
@Robᵩ 为什么我今天在 SE 上没有看到更多使用 ;)
标签: c++ arrays data-structures std-pair