chiamata di sistema per popolare i valori della struttura
Sto cercando di popolare i valori della struct usando le chiamate di sistema. Il mio sforzo iniziale segue. Tuttavia ottengo i valori spazzatura dalla dichiarazione di stampa. int fd; int nbytes; struct message { char *from; char *to; int size; }; struct message m1={“me”,”you”,10}; struct message m2; fd=creat(“structfile”,0644); nbytes=write(fd,&m1,sizeof(m1)); read(fd,&m2,nbytes); printf(“%s %s %d”,m2.from,m2.to,m2.size); c’è un […]