首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用for循环c ++声明一个对象数组

使用for循环声明一个对象数组,可以使用以下代码:

代码语言:cpp
复制
#include<iostream>
using namespace std;

class MyClass {
public:
    int value;
    MyClass(int v) {
        value = v;
    }
};

int main() {
    const int arraySize = 10;
    MyClass* objArray = new MyClass[arraySize];

    for (int i = 0; i< arraySize; i++) {
        objArray[i] = MyClass(i);
    }

    for (int i = 0; i< arraySize; i++) {
        cout << "Object " << i << " value: "<< objArray[i].value<< endl;
    }

    delete[] objArray;
    return 0;
}

在这个例子中,我们定义了一个名为MyClass的类,并在主函数中声明了一个包含10个MyClass对象的数组。我们使用for循环遍历数组,并使用MyClass的构造函数初始化每个对象的值。最后,我们再次遍历数组并输出每个对象的值。

这个例子展示了如何使用for循环声明一个对象数组,并对其进行初始化和访问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券