1

Salut à tous

Commençant à apprendre le langage C sur 89/92+, je suis en train de réaliser un petit jeu de Solitaire. En fait je "porte" la version 83(+) que j'avais faite.
Lorsque je compile (avec TIGCC v 0.91), je rencontre de temps en temps un message de ce type :

'xold' might be used uninialized in this function

accompagné d'un triangle jaune avec un !

Ceci n'empêche pas mon programme de fonctionner, mais je ne sais pas trop à quoi ça correspond. Aussi, si quelqu'un a la réponse, ce serait sympa de m'aider.

@+

Jérémie

2

ca veut dire que ta varialbe n'a pas de valeur initiale ...

3

euh, pas toujours: en fait, il y a des cas ou ton programme peut s'éxecuter sans lui attribuer une valeur: par exemple si des le debut de ton prog tu effactue un test pour lui associer ou non une valeur.
Et puis dans certain cas, il te met ça alors que visiblement il n'y a aucun probleme... Ca m'est deja arrivé: attribue une valeur à ta variable (comme dit nEUrOne) et tu n'aura plus ce probleme.
La programmation est un art... Ne prétendons pas en être des virtuoses mais tout au plus des adeptes...
ASM Rulez!!

4

fait gaffe aux warnings (attention), ça compile normalement, mais parfois, ça plante tout ton programme...rage fait en sorte de ne jamais en avoir (c'est la vermine des erreurs wink)
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

5

d'ou le WARNING ...

parcequ' en general, on dit pas attention quand ca fait rien ...

6

Ok, merci, je vais faire les modifs. J'espère que ça marchera