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

溫馨提示×

如何初始化和訪問C++ struct數組

c++
小樊
83
2024-09-10 19:25:10
欄目: 編程語言

在C++中,初始化和訪問struct數組的方法與其他類型的數組相似

#include<iostream>

// 定義一個結構體
struct Student {
    std::string name;
    int age;
};

int main() {
    // 初始化一個包含3個元素的Student結構體數組
    Student students[] = {
        {"Alice", 20},
        {"Bob", 22},
        {"Charlie", 21}
    };

    // 訪問并輸出數組中的每個元素
    for (int i = 0; i < 3; ++i) {
        std::cout << "Name: "<< students[i].name << ", Age: "<< students[i].age<< std::endl;
    }

    return 0;
}

這個示例首先定義了一個名為Student的結構體,包含兩個成員變量:nameage。然后,我們創建了一個包含3個Student元素的數組,并使用花括號進行初始化。接下來,我們使用for循環遍歷數組并訪問每個元素的成員變量,將它們輸出到控制臺。

0
潜江市| 略阳县| 南和县| 鹤峰县| 上饶市| 屯留县| 江永县| 漠河县| 古丈县| 宝鸡市| 且末县| 湖北省| 宝兴县| 江华| 鸡泽县| 桓台县| 黄梅县| 遂溪县| 巩留县| 黔西县| 清涧县| 天峨县| 乐昌市| 徐闻县| 朝阳县| 古交市| 金阳县| 南阳市| 林甸县| 中超| 红安县| 广西| 郯城县| 抚顺市| 和平县| 博乐市| 崇义县| 那坡县| 甘德县| 霍城县| 鄯善县|