首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用基于范围的for循环打印多维数组

基于范围的for循环是一种简化循环遍历的语法结构,它可以用来遍历多维数组。在打印多维数组时,我们可以使用嵌套的基于范围的for循环来依次遍历每个维度的元素。

下面是一个示例代码,展示如何使用基于范围的for循环打印一个二维数组:

代码语言:txt
复制
#include <iostream>

int main() {
    int arr[3][4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};

    // 使用基于范围的for循环遍历二维数组
    for (const auto& row : arr) {
        for (const auto& element : row) {
            std::cout << element << " ";
        }
        std::cout << std::endl;
    }

    return 0;
}

输出结果为:

代码语言:txt
复制
1 2 3 4
5 6 7 8
9 10 11 12

在上面的代码中,我们定义了一个3行4列的二维数组arr,并使用基于范围的for循环遍历这个数组。外层的for循环遍历每一行,内层的for循环遍历当前行的每个元素,然后将其打印出来。

对于更高维度的数组,我们可以继续嵌套基于范围的for循环来进行遍历打印。在实际开发中,基于范围的for循环可以简化代码的书写,提高可读性和效率。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券