Erreur c : compilation
GOLDORAK
-
blurk Messages postés 493 Date d'inscription Statut Membre -
blurk Messages postés 493 Date d'inscription Statut Membre -
tcho tlm!
mon erreur est la suivante:
"apercamg.c:574: request for member 'db' in something not a structure or union"
voici la ligne:
printf("%c",tabCarChaines[tbAccesChaines[i].db + j]);
et mon type ou est defini le champ 'db':
typedef struct {
int db;
int lg;
} AccesChaines;
merci de m'aider
mon erreur est la suivante:
"apercamg.c:574: request for member 'db' in something not a structure or union"
voici la ligne:
printf("%c",tabCarChaines[tbAccesChaines[i].db + j]);
et mon type ou est defini le champ 'db':
typedef struct {
int db;
int lg;
} AccesChaines;
merci de m'aider
2 réponses
-
Si tu passes pas une variable temporaire, ca marche? (pour récupérer tbAccesChaines[i].db + j)
tbAccesChaines est un tableau? Si, c'est le cas ne devrait-on pas écrire tbAccesChaines[i]->db ?
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres -
si db est un integer et que tu veux le formater comme un caractère
%c il va y avoir des problèmes. D'autre part, on ne sait pas où ni comment a été déclaré la variable tabCarChaines. On n'a vu que le type.
cordialement