当前位置:首页 C++ > 正文

c++定义一个二维数组

作者:野牛程序员:2023-08-08 08:14:19 C++阅读 2421

在C++中,你可以通过以下方式定义一个二维数组:

#include <iostream>

int main() {
    // 定义一个3x4的整数二维数组
    int matrix[3][4] = {
        {1, 2, 3, 4},
        {5, 6, 7, 8},
        {9, 10, 11, 12}
    };

    // 访问二维数组中的元素
    std::cout << "matrix[0][2]: " << matrix[0][2] << std::endl; // 输出:3
    std::cout << "matrix[1][1]: " << matrix[1][1] << std::endl; // 输出:6

    return 0;
}

在上述示例中,声明了一个名为matrix的3行4列的整数二维数组,并使用初始化列表为其赋值。你可以根据需要调整数组的大小、数据类型和元素值。

请注意,C++中的多维数组实际上是以一维数组的形式在内存中存储的。行与行之间的元素是连续存储的,而每一行的元素是相邻的。访问二维数组中的元素时,使用索引来指定行和列。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击