Пустые указатели на Си, используемые в стеке

Я пишу программу, которая реализует стек в c. Я хочу, чтобы каждый узел брал любой тип данных(т.е. int char struct и т.д.), если я объявлю свою узловую структуру как

    typedef struct node{
           void *data;
           struct node *next;
   }Node;

Позволяет ли это моим данным указателя void указывать на любой тип памяти?

0
задан Greg Brown 8 September 2011 в 03:04
поделиться