Posté par . .
En réponse au message Problème analyseur lexical flex.
Évalué à 1.
Dernière modification le 23 février 2017 à 19:01.
Bonjour,
Si j'ai bien vu, fonctions est traîtée comme un tableau de pointeurs sur char dans votre programme et je ne pense pas que c'est que vous aviez derrière la tête ;-)
sizeof(chaine) retourne la taille d'un pointeur et vous assignez aux éléments du tableau la variable yytext (via word et data) qui est un pointeur sur char et dont le contenu pointé est ecrasé régulièrement par yylex().
# Possible raison
Posté par . . En réponse au message Problème analyseur lexical flex. Évalué à 1. Dernière modification le 23 février 2017 à 19:01.
Bonjour,
Si j'ai bien vu, fonctions est traîtée comme un tableau de pointeurs sur char dans votre programme et je ne pense pas que c'est que vous aviez derrière la tête ;-)
sizeof(chaine) retourne la taille d'un pointeur et vous assignez aux éléments du tableau la variable yytext (via word et data) qui est un pointeur sur char et dont le contenu pointé est ecrasé régulièrement par yylex().