Недавно я начал разрабатывать универсальную библиотеку для создания стека с использованием универсальных динамических массивов, у меня есть некоторые сомнения по поводу использования универсальных массивов.При создании структуры;я должен как-то указать тип массива, который я собираюсь использовать?
В различных операциях вставки / удаления, как передать значение типа void *
в мой универсальный массив?
struct arraystack{
int size;
unsigned capacity;
void *array;
};