値の整数配列があり、この配列を指すダブル ポインターを作成したいと考えています。この 1D 整数配列は、実際には 2D 配列を表していると思います。たとえば、 がある場合、int A[2000*12]
12 行と 2000 行になります。問題は、配列 A を指すようにポインターを初期化する方法がわからないことです。私の最初の考えは次のようでした。
int A[2000*12];
int **ptr;
ptr=&A[0];
もちろん、これは正しくありません。より正確には、次のエラーが発生します:代入で互換性のないポインター型