任意のサイズの行列は、Cならポインタのポインタ、C++ならvector<vector> &
でいけると思う。