En faisant make , puis ./mainEs , choix:1 ; on a :
par exemple :
in etiq: nb_elementsLabels=0 <-
etiqt:eps
etiqt2:eps
in alloue space
nb_elementsLabels++++++++++++++++
nb_elementsLabels=4 <-
p->chn=0x8065260 yytext=0x804e160
Pourquoi j'ai ces 2 valeurs différentes? Surtout que nb_elementsLabels est statique donc une variable globale. S'il y a conflit, variable locale globale, comment puis-je faire pour que la globale du main prenne la valeur locale de list.c ?
Partager