关于C++矩阵的一个结构问题

img


这个matrix(int c=0)以及它下面的式子表示的是什么意思?

先给数组a全部赋值为0;然后将a[1][1],a[2][2]和a[3][3]赋值为c,注意,这里不是将对角线赋值为c。如果用到这个函数时,没有给c传值的话,那就默认c = 0

结构体的构造函数matrix(int c=0),初始化结构体参数a[][]数组 的元素。