holyya.com
2025-09-04 23:31:26 Thursday
登录
文章检索 我的文章 写文章
C++:如何创建对象数组并输入数据
2023-07-05 10:25:54 深夜i     --     --
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++编程中非常重要的一点。

  
  

评论区

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