2d array of zeros c++

#include <iostream>

int main() {
    const int rows = 3;
    const int cols = 4;

    int matrix[rows][cols] = {0};

    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;
}