prova il seguente:Originariamente inviato da Downloader
Ma sostanzialmente che differenza c'è tra un puntatore a void e un puntatore a un certo tipo??
In fondo l'indirizzo sempre quello è.
Codice PHP:
#include <stdio.h>
int main (){
void * aGenericPtr = 0;
char * aCharPtr = (char *) aGenericPtr;
double * aDoublePtr = (double *) aGenericPtr;
printf ("%p;\n", (void *)(aCharPtr + 1));
printf ("%p;\n", (void *)(aDoublePtr + 1));
return 0;
}