21xrx.com
2025-03-26 13:13:54 Wednesday
文章检索 我的文章 写文章
C++:如何创建对象数组并输入数据
2023-07-05 10:25:54 深夜i     45     0
C++ 对象数组 创建 输入数据

在C++中,对象数组是一种非常有用的数据结构,它允许我们创建一个存储多个对象的数组。如果你想为对象数组输入数据,下面是一些简单的步骤来帮助你实现这一目标。

首先,你需要定义一个类。假设我们有一个名为"student"的类,它包含学生的姓名和年龄信息,那么你可以这样定义:

class student
public:
  string name;
  int age;
;

接下来,你需要创建对象数组。你可以这样做:

student students[10];

这将创建一个包含10个"student"对象的数组。现在,你可以使用标准的循环结构输入每个学生的名字和年龄:

for(int i = 0; i < 10; i++){
  cout << "请输入第" << i+1 << "个学生的姓名:";
  cin >> students[i].name;
  cout << "请输入第" << i+1 << "个学生的年龄:";
  cin >> students[i].age;
}

上面的代码将为每个学生输入姓名和年龄数据,并将其保存在对象数组中。你可以使用类似下面的代码来输出每个学生的信息:

for(int i = 0; i < 10; i++){
  cout << "第" << i+1 << "个学生的姓名是:" << students[i].name << endl;
  cout << "第" << i+1 << "个学生的年龄是:" << students[i].age << endl;
}

总的来说,通过定义一个类和使用一个简单的循环结构,你可以为对象数组输入数据,并通过类似的方式输出数据。对象数组使得存储和处理多个对象变得非常方便,这是在C++编程中非常重要的一点。

  
  

评论区