esiste un operatore che mi dice il tipo della variabile ?
per esempio in java uso l'operatore instanceof, in C ?.
codice:#include<stdio.h> void stampaGenericoVar (void *generico); int main (){ int x=10; void *generico=&x; stampaGenericoVar(generico); char *s="prova operatore instanceof"; generico=s; stampaGenericoVar(generico); return 0; } void stampaGenericoVar (void *generico){ /* come posso scrivere if (generico instanceof int) esegui istr. */ int *p=generico; printf("%d",*p); /* come posso scrivere if (generico instanceof char) esegui istr. */ char *str=generico; printf("%s",str); }