У меня есть динамическое количество указателей, имеющих одинаковый размер.Мне нужно хранить все адреса моих указателей в каком-то месте, например, в Списке ссылок, чтобы получить их позже.
Мой вопрос заключается в том, какие структуры мне следует использовать.верно следующее:
struct Node{
int *k;
Node*Next;
}
struct LS{
Node*first,*last;
void push(Node*n);
Node* GetFirst();
Node* GetLast();
}
LS - это связанный список, в котором хранятся узлы.и Node - это структура, которая содержит адрес моего указателя и указатель на следующий узел.
Использую ли я int * k для правильного хранения адреса моего указателя?Должен ли я продолжить эту реализацию или есть более простой способ сделать это?