在C 中设置2D数组的默认值

To set default value of 2D array in c++

本文关键字:数组 默认值 2D 设置      更新时间:2023-10-16

我有一个像 a[100000][100000]这样的大2D数组。我不想迭代并给每个块的值0。在初始化时,如何给出默认值0

int a[100000][100000];
std::fill((int*)a,(int*)a+sizeof(a)/sizeof(int),0);