亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c++中怎么用vector定義二維數組

c++
小億
119
2023-12-16 15:57:35
欄目: 編程語言

在C++中,可以使用vector<vector<T>>來定義二維數組,其中T是數組元素的類型。下面是一個示例代碼:

#include <iostream>
#include <vector>

int main() {
    int rows = 3;
    int cols = 4;

    // 定義一個二維數組
    std::vector<std::vector<int>> matrix(rows, std::vector<int>(cols));

    // 給二維數組賦值
    for (int i = 0; i < rows; i++) {
        for (int j = 0; j < cols; j++) {
            matrix[i][j] = i * cols + j + 1;
        }
    }

    // 打印二維數組
    for (int i = 0; i < rows; i++) {
        for (int j = 0; j < cols; j++) {
            std::cout << matrix[i][j] << " ";
        }
        std::cout << std::endl;
    }

    return 0;
}

這段代碼定義了一個3行4列的二維數組,然后使用兩層循環給數組賦值,并打印出數組的內容。輸出結果如下:

1 2 3 4 
5 6 7 8 
9 10 11 12

0
江口县| 乐至县| 大埔县| 黄龙县| 疏附县| 山阳县| 昂仁县| 团风县| 凉城县| 元谋县| 芦溪县| 伊宁县| 临邑县| 遂宁市| 巨鹿县| 尤溪县| 临洮县| 北川| 宜兴市| 龙里县| 屏东市| 绥中县| 黄石市| 梅州市| 益阳市| 临泉县| 安溪县| 固镇县| 陵川县| 建平县| 遵义市| 富阳市| 满城县| 万宁市| 五河县| 德州市| 衡水市| 万山特区| 安徽省| 遵化市| 昌邑市|