O Gubi é quem responde essa, mas eu acredito que é isso ai. Um apontador para void nada mais do que um apontador genérico. A função malloc se não me engano retorna um apontador para um void, que geralmente é repassado por meio de um cast.
Abraços!
Fórum