中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++對象數組怎么定義和賦值

c++
小億
135
2024-03-16 17:47:38
欄目: 編程語言

在C++中,定義和賦值對象數組的方式與普通數組類似,只是數組的元素是對象而不是基本數據類型。以下是一個示例:

#include <iostream>

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

int main() {
    const int size = 5;
    
    MyClass array[size]; // 定義包含5個MyClass對象的數組

    for (int i = 0; i < size; i++) {
        array[i] = MyClass(i); // 賦值每個數組元素
    }

    for (int i = 0; i < size; i++) {
        std::cout << "array[" << i << "].value = " << array[i].value << std::endl;
    }

    return 0;
}

在上面的示例中,首先定義了一個包含5個MyClass對象的數組array,然后通過循環給每個數組元素賦值,最后輸出每個數組元素的值。通過這種方式,您可以定義并初始化一個對象數組。

0
丹阳市| 东阳市| 东光县| 鸡西市| 嘉义市| 夹江县| 徐汇区| 澄迈县| 东丽区| 信宜市| 留坝县| 西盟| 石城县| 镇原县| 巧家县| 财经| 宣武区| 西宁市| 基隆市| 三原县| 共和县| 叙永县| 双峰县| 苏尼特左旗| 紫阳县| 安化县| 绵竹市| 永丰县| 孙吴县| 北安市| 丰顺县| 锦州市| 佛教| 铜陵市| 清水河县| 伊金霍洛旗| 天长市| 遂溪县| 保德县| 西林县| 静海县|