le . concerne un objet alors que le -> concerne un pointeur.
Exemple:
typedef struct {
int test1;
double temp;
} test_t;
// EXEMPLE CAS OBJET
test_t toto;
toto.test1 = 10;
// EXEMPLE CAS POINTEUR
test_t* toto;
//toto = (test_t*)malloc(sizeof(test_t));
toto->test1 = 10;
(Il me semble qu'il faut faire un malloc pour le pointeur, non ?)
Message édité par AlphaZone le 14-12-2004 à 07:37:29