Bonjour,
Je ne comprend pas pourquoi les résultat affiché suite à la compilation de ce code ne sont pas les mêmes alors que l'instruction aux=t[0].lien; est bien là
Pourriez vous m'aider ?
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include<stdio.h> #include<stdlib.h> #define N 10 typedef struct cellule{ int info; struct cellule *lien; }cellule; main() { cellule t[N]; cellule *aux; t[0].info=1; aux=t[0].lien; aux=malloc(sizeof(cellule)); aux->info=3; printf("%d %d",aux->info,t[0].lien->info); return(0); }
Partager