私は C コードを書いていて、512*256 バイトをヒープに割り当てたいと思っています。私自身の便宜のために、構文 array[a][b]; で要素にアクセスできるようにしたいと考えています。正しいインデックスを見つけるための算術はありません。
私がオンラインで見るすべてのチュートリアルでは、配列に必要な行の配列を指すポインターの配列を作成するように指示されています。これは、各サブアレイを個別に malloc および free する必要があることを意味します。malloc を 1 回呼び出し、free を 1 回呼び出すだけで済むソリューションに興味があります (したがって、すべての要素が連続しています) ジャグ配列を作成しないため、これが可能だと思います。
そのような配列を宣言するための構文を誰かが共有できれば幸いです。