21xrx.com
2024-12-23 00:33:51 Monday
登录
文章检索 我的文章 写文章
C++中的pair数组
2023-07-10 12:49:07 深夜i     --     --
C++ pair 数组

在C++编程中,pair数组是一个非常有用的数据结构,用于存储一对值。这个数据结构可以帮助开发人员更方便地管理数据,简化程序的编写。

pair数组定义了两个或多个元素的组合,这些元素可以是任何类型。这意味着您可以将整数、字符、字符串等不同类型的值放在一起。

为了使用pair数组,您需要包含一个名为“utility”的头文件。这个头文件中定义了pair类和pair数组。

例如,下面是一个使用pair数组的例子:


#include <iostream>

#include <utility>

using namespace std;

int main()

{

  pair<string, int> student[3];

  student[0] = make_pair("Tom", 90);

  student[1] = make_pair("Jerry", 85);

  student[2] = make_pair("Spike", 80);

  for(int i=0; i<3; i++)

    cout << student[i].first << " scored " << student[i].second << endl;

  return 0;

}

在这个示例中,我们定义了一个包含三个元素的pair数组,每个元素都是由一个字符串和一个整数组成的。我们使用make_pair函数来创建每个元素,然后将它们放在我们的数组中。

我们使用一个循环来遍历我们的pair数组,并输出每个学生的名字和分数。

这个程序的输出应该是:


Tom scored 90

Jerry scored 85

Spike scored 80

通过使用pair数组,我们可以更方便地管理数据,使程序开发更加容易和高效。无论你是在学习C++还是在编写实际的程序,pair数组都是一个非常有用的工具,值得一试!

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复