Probleme avec structure - C - Programmation
Marsh Posté le 14-02-2005 à 00:45:02
Code :
|
Marsh Posté le 14-02-2005 à 00:48:37
Mais ces bon pour la declaration de la struture, mais le compilo me pete une erreur si me modifie un la gl_tab su pointeur sur structure si je ne met pas des valeur constante.
Merci kan mm
Marsh Posté le 14-02-2005 à 11:29:54
c'est pas trés clair comme question... tu mélanges variable et type de donnée déjà...
tu veux faire quoi exactement?
Marsh Posté le 14-02-2005 à 15:12:10
tomi_tomo a écrit : Mais ces bon pour la declaration de la struture, mais le compilo me pete une erreur si me modifie un la gl_tab su pointeur sur structure si je ne met pas des valeur constante. |
Normal. On ne peut initialiser une donnée à la définition qu'avec une expression constante.
Montre ton code.
Marsh Posté le 14-02-2005 à 00:38:30
Bonjour,
voila je voulais savoir commen creer une structure en C de type :
typedef struct s_machin
{
int num;
/* la je voudrai avoir une structure qui pointe vers un valeur
comme : struct->obj; */
} t_machin;
t_machin gl_machin[]=
{
{1, /* genre struct->obj_1 */ },
{0, 0},
};
Voila si quelqu'un pouvais me dire comment contouner le probleme, pour que ma structure gl_machin puisse prendre autre chose que des constante.
Merci.
Tom.