agus83
14-11-2007, 09:54
Ciao a tutti,
ecco un'altro quesito sulla programmazione in C:
Ho due liste concatenate,cioč
typedef struct stream
{
int variabile;
char *stringa;
} stream;
typedef struct session
{
int codice;
char *nome;
struct stream *stream1;
struct session *next;
}session;
La lista principale č un insieme di "session"; ogunua di queste struttura punta anche ad una struttura di tipo "stream".
Il mio problema č che non riesco ad accedere al valore di stream,cioč
int xxx;
xxx = session.stream1->variabile;
ERRORE-> "request for member 'stream1' in something not a structure or union"
HELP ME!!!!
ecco un'altro quesito sulla programmazione in C:
Ho due liste concatenate,cioč
typedef struct stream
{
int variabile;
char *stringa;
} stream;
typedef struct session
{
int codice;
char *nome;
struct stream *stream1;
struct session *next;
}session;
La lista principale č un insieme di "session"; ogunua di queste struttura punta anche ad una struttura di tipo "stream".
Il mio problema č che non riesco ad accedere al valore di stream,cioč
int xxx;
xxx = session.stream1->variabile;
ERRORE-> "request for member 'stream1' in something not a structure or union"
HELP ME!!!!