typedef struct{
int rows, cols; // matrix dimensions
int **element; // element array
}Matrix;
変数を作成する場合:
Matrix m;
で 3x3 {{1,2,3},{4,5,6},{7,8,9}} 配列を作成するにはどうすればよいMatrix
ですか? さらに言えば、任意のサイズの 2 次元配列を m.element に格納するにはどうすればよいでしょうか?
私が試してみました:
for (i=0; i<m.rows; i++)
{
for (k=0; k<m.cols; k++)
{
m.element=q;
q++;
}
}