Я пишу программу, которая реализует стек в c. Я хочу, чтобы каждый узел брал любой тип данных(т.е. int char struct и т.д.), если я объявлю свою узловую структуру как
typedef struct node{
void *data;
struct node *next;
}Node;
Позволяет ли это моим данным указателя void указывать на любой тип памяти?