我正在尝试创建一个内存分配系统,其中一部分涉及将整数存储在指针位置以创建一种标题。我存储了几个整数,然后是两个指针(指向内存中下一个和上一个点的位置)。
现在我想弄清楚是否可以将指针存储在以后可以用作原始指针的位置。
int * header;
int * prev;
int * next;
...
*(header+3) = prev;
*(header+4) = next;
然后后来...
headerfunction(*(header+4));
将使用指向内存中“下一个”位置的指针执行操作。
(代码仅供说明)
非常感谢任何帮助或建议!