Discussione: [C] Liste di liste
View Single Post
Old 14-11-2007, 14:05   #2
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Cittā: Tristram
Messaggi: 517
Non basta definire le struct, devi anche istanziarle: stai provando ad inizializzare una variabile intera servendoti di struct dichiarate ma non inizializzate (per istanziare una variabile di tipo struct, fai come per le altre variabili, ad esempio nel tuo caso

Codice:
session my_session;
my_session.codice = ...
Ti posto un esempio di codice (prolisso) per accedere a quel membro:

Codice:
session* se;
stream* st;
st=(stream*)malloc(sizeof(stream));
se=(session*)malloc(sizeof(session));
st->variabile = 5;
se->stream1 = st;
printf("%i",se->stream1->variabile);
__________________
Il sole č giallo

Ultima modifica di yorkeiser : 14-11-2007 alle 14:09.
yorkeiser č offline   Rispondi citando il messaggio o parte di esso