ho questo sorgente:
perchè per vedere il "valore" dei miei puntatori devo scriverecodice:#include <stdio.h> struct ciao{ int *p; int *r; }ptr; int x=10,c=3; int main() { ptr.p=&x; ptr.r=&c; printf("%d %d",*ptr.p,*ptr.r); return 0; }
e non:codice:printf("%d %d",*ptr.p,*ptr.r);
cioè, il mio puntatore è *p, non la struttura a cui fa riferimento!codice:printf("%d %d",ptr.*p,ptr.*r);