91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
福州市| 和田县| 连平县| 买车| 泸定县| 钦州市| 长泰县| 长丰县| 海林市| 师宗县| 肇州县| 芒康县| 绩溪县| 兴山县| 贵南县| 桐城市| 陆川县| 正蓝旗| 扶沟县| 富民县| 吴堡县| 墨竹工卡县| 临漳县| 利辛县| 三门县| 获嘉县| 深圳市| 砀山县| 巴彦淖尔市| 汝南县| 赤峰市| 贡觉县| 湘潭县| 清丰县| 阿城市| 格尔木市| 开鲁县| 遂宁市| 获嘉县| 托里县| 扶绥县|