ben en fait là je parlais pour cc pas pour tigcc, tout ca je le sais deja, mais merci quand même.
cc est le compilo on calc pour le C
PiNGoO> Pourquoi n'essaies-tu pas de déclarer int x,y; avant de dmander si c'est possible ?
Et oui, c'est possible.
Pour les prototypes seuls de fonction, il me semble que ce n'est pas la peine de déclarer les arguments, voire interdit.
Mais par contre, si tu écris une fonction, tu dois déclarer son prototype complètement.
c'est a dire, pour une fonction int, je marque:
int <fonction> ()
et pour une fonction avec argument:
fonction(int x)
et pour une fontion qui demande un argument et qui renvoi une valeur:
int fonction (int x)
C ca ????
ben voila G un code qui marche pas:
short k=0;
char b;
while (k!=0)
{
k=ngetchx();
}
sprintf(b,"%d",k);
DrawString(0,0,b,1);
Et boom... crash intercepted ou alors protext memory violation ... pkoi ???
Essaye ceci:
unsigned short k;
while (k!=0)
{
k=ngetchx ();
}
printf_xy (0,0,"%d",k);
Comme je ne connaît pas CC essaye de remplacer char b par unsigned char b[10];
1.Ton code n'a aucun sens.
2.Il faut déclarer b comme étant un tableau de char.
Ok merci.
264 c quelle touche ???
Aut chose, on peux utiliser les pointeur avec cc ???
Y a pas plus simple?
void main (void)
{
unsigned short k;
while (k==0) k=ngetchx ();
printf_xy (0,0,"%d",k);
}
printf_xy n'existe pas sous cc ni printf (pas la version que G en tout les cas)
PiNGoO Le 31/03/2003 à 23:10Edité par PiNGoO le 31/03/2003 à 23:15 pkoi DrawStr(0,0,buffer,4) ???
pkoi ce 4 et pas un 1 tt simplement ??
Arrêtez avec ce while(k==0) cela n'a pas de sens
Le 4, c'est pour sélectionner le mode A_REPLACE, sinon, tu afficherais en A_NORMAL (avec 1) et tu ne verrais rien.
Elle attend qu'une touche soit pressée.
Zeph Le 01/04/2003 à 00:23 Le code le plus logique est celui de Jackiechan.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)