Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++ で、float**a をfloat[][]型に変換する方法はありますか? また、逆に変換する方法も知りたいです。
float**
float[][]
ここでいくつかの例を見ることができますが、基本的にMMが言ったように、変換する必要はなく、いつでも行うことができます:
int x[10]; int *y = x;
二次元配列と同じ
何も変換する必要はありません。次の方法で逆参照するだけ[][]です。
[][]
float **a; // allocate memory // a[0][0] = 1;
割り当てられなかった範囲外のアイテムに触れないように注意してください。