C++ 二维数组初始化

Posted ZSYL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 二维数组初始化相关的知识,希望对你有一定的参考价值。

C++ 二维数组初始化

直接上代码:

int main() 
    int n;
    cin >> n;
    int a[n][n];
    for (int i = 0; i < n; i++) 
        fill(a[i], a[i] + n, 0);
    
    for (int i = 0; i < 3; i++) 
        for (int j = 0; j < 3; j++) 
            cout << a[i][j] << " ";
        
        cout << endl;
    
    return 0;

3
0 0 0 
0 0 0 
0 0 0 

将二维数组定义main函数外(全局),默认初始化为0。

更详细的操作,请移步C++详解创建数组并初始化

加油!

感谢!

努力!

以上是关于C++ 二维数组初始化的主要内容,如果未能解决你的问题,请参考以下文章

C++基础学习(07)——数组

C++基础学习(07)——数组

C语言 指针初始化二维数组

在 C++ 11 中初始化二维数组有啥好的方法吗? [复制]

C++ 二维数组初始化

C++ 一维数组及二维数组的特征和用法