我正在尝试编写一个C ++代码,用于创建和使用类的对象数组。我的问题是我如何创建一个类对象的数组以及如何在主
中声明它答案 0 :(得分:-4)
这取决于你的班级外观,但这只是一个简单的例子:
#include <iostream>
using namespace std;
class MyClass {
int x;
public:
void setX(int i) { x = i; }
int getX() { return x; }
};
int main()
{
MyClass test[4];
int i;
for(i=0; i < 4; i++)
test[i].setX(i); `
for(i=0; i < 4; i++)
cout << "test[" << i << "].getX(): " << test[i].getX() << "\n";`
return 0;
}`
通过调用X来测试它:
test[0].getX(): 0
test[1].getX(): 1
test[2].getX(): 2
test[3].getX(): 3