Bonjour,
j'ai quelques problèmes avec les tableaux de structure. Tout d'abord voici une de mes structures:
typedef struct
{
float r,g,b;
}text;
text texture[256];
Je souhaite ensuite modifier le tableau de structure dans une procédure. Je passe son
adresse comme argument:
DecomposePCX (texture);
Voici la procedure:
void DecomposePCX(text *laTexture) <--
Peut etre ici{
for(i=0;i<256;i++)
{
*(laTexture+i)->r = blabla <--
Ne fonctionne pas }
}
En fait j'ai essayé plusieurs syntaxes mais rien ne fonctionne, et je n'ai bizarrement rien trouvé sur Internet.
Pendant que j'y pense, une autre question n'étant pas dénuer d'interet ^^:
A quoi sert vraiment les structures ? ( c'est quand meme bien que je sache si j'en utilise

)
J'ai lu que ça servait a clarifier le code !! Rassurez moi, ça sert bien a autre chose.
Parce que écrire une structure ou écrire directement les variables (textureR[256], textureG[256], textureB[256]) revient
un peut au meme selon moi.