私はメモリ割り当てシステムを作成しようとしていますが、その一部には、ポインターの場所に整数を格納して、一種のヘッダーを作成することが含まれます。いくつかの整数を格納し、次に 2 つのポインター (メモリ内の次のスポットと前のスポットへの位置を含む) を格納します。
現在、後で元のポインターとして使用できる場所にポインターを保存できるかどうかを調べようとしています。
int * header;
int * prev;
int * next;
...
*(header+3) = prev;
*(header+4) = next;
じゃあ後で...
headerfunction(*(header+4));
メモリ内の「次の」場所へのポインタを使用して操作を実行します。
(説明用のコード)
どんな助けや提案も大歓迎です!