Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

la 5eme leçon de scripting est sorti, au boulot Uther =P

Par Korny le 7/7/2001 à 23:55:00 (#26049)

La solution de l'exercice de la leçon 4 est aussi disponible, c'est un fichier Zip à telecharger, mais c'est de l'Anglais hein...
Mais il faut mieux reussir l'exo tout seul.... :)

Par Uther Pendragon le 8/7/2001 à 11:12:00 (#26050)

Yop, yop... Elle est en cour de traduction. ;)

Par akhenatonej le 8/7/2001 à 19:53:00 (#26051)

Pour l'exercice de la 5 j'arrive à rien. Je connais pas le C et les cours, si bien faits soient-ils, sont un peu trop vagues pour quelqu'un qui découvre le dit langage. En particulier je n'ai pas vraiment compris comment on fait passer des données à la fonction et quand les résultats reviennent (par return) où a-t-on le droit de les mettre? Peut-on les utiliser immédiatement comme paramètres d'autres fonctions ou doit-on passer par une variable intermédiaire?
Ex:
nX= maFonction (int nVariable)
PrintInteger (nX)

ou

PrintInteger (maFonction (int nVariable))
Lequel est valable?

En tout cas ma tentative de scripts fonctionne jusqu'au bout mais ne renvoie pas les bons chiffres donc ça foire :mad: :(

A+

Gromovar Wolfenheir, qui s'est fait roi de ses propres mains. ;)

Par Darkmore le druide le 8/7/2001 à 20:08:00 (#26052)

EDIT à 3h53 :
En fait le problème dans tes deux exemples c'est que je ne vois pas pourquoi tu replace la déclaration de nVariable en integer ???
Si ce que tu veux c'est afficher le résultat de ta fonction tu peut faire :

int nVariable=2;
int nX=MyFunction(nVariable);
PrintInteger(nX);

ou encore :

int nX;
int nVariable=2;
nX=MyFunction(nVariable);
PrintInteger(nX);

ou même :

int nVariable=2;
PrintInteger(MyFunction(nVariable));

Mais ça :
PrintInteger(MyFunction(int nVariable));

plante même en indiquant
int nVariable=2;
plus avant !!

Pourquoi tu utilise la forme int nVariable ??? ce nVariable doit être remplacé par une valeur si tu veux qu'on te renvoie qq chose !!!
Est ce que je suis clair ou c'est pire !!!
Sinon pour le prog la solution ne devrait pas tarder sur le site d'Uther .. j'en ai une mais j'ai peur que ce soit une solution de pirate bidouillé !!!

[ 09 juillet 2001: Message édité par : DaRKmore Le Druide ]

[ 09 juillet 2001: Message édité par : DaRKmore Le Druide ]

JOL Archives 1.0.1
@ JOL / JeuxOnLine