IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Problème de variables en C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien maintenance reprographie
    Inscrit en
    Septembre 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Technicien maintenance reprographie

    Informations forums :
    Inscription : Septembre 2012
    Messages : 21
    Par défaut Problème de variables en C
    Bonjour,
    après plusieurs heures passées à essayer de résoudre (seul et avec le meilleur ami de l'étudiant : internet) mon problème et n'y arrivant toujours pas, je viens demander de l'aide auprès de personnes expertes dans le langage C.

    J'ai un projet en C portant sur la programmation du jeu blockout pour la fac. Commençant seulement en C, je ne connais pas toutes les techniques de ce langage...

    Voici enfin mon problème : mon problème ne doit pas être si compliqué que cela ; le soucis est que lorsque l'utilisateur choisi une direction, le pion se déplace correctement. au tour suivant, le pion se déplace correctement encore sauf qu'il part de sa position initiale. En fait, le pion se déplace toujours par rapport a la position initiale qu'il a reçu a l'initialisation et donc le jeu ne se finit pas.
    Pourriez vous m'aidez à résoudre ce problème.

    merci par avance

    Cordialement

    Lunick90

    PS : le blockout est un jeu pour les neurones. il y a un pion et une cible. il faut pouvoir mettre le pion sur la cible. le souci est que le pion se déplace dans la direction que l'utilisateur a choisi tant qu'il ne rencontre pas d'obstacle.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de imperio
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    872
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 872
    Par défaut
    Je présume que tu modifies la valeur de ta variable de cette façon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    int i = 0;
    ...
    change_var(i);
    ...
     
    void change_var(int var)
    {
      var += 1;
    }
    Si tel est le cas, 2 solutions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    int i = 0;
    ...
    i = change_var(i);
    ...
     
    int change_var(int var)
    {
      var += 1;
      return var;
    }
    ou alors t'utilises les pointeurs (il y a tellement de tutos qui en parlent que je préfère te laisser chercher ). Cependant voici un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    int i = 0;
    ...
    change_var(&i);
    ...
     
    void change_var(int *var)
    {
      *var += 1;
    }
    Bon courage !

Discussions similaires

  1. [VB.NET] Probléme de variable
    Par Silvia12 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/03/2005, 11h51
  2. [Debutant(e)]problème de variable d'environnement
    Par tolsam dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/08/2004, 19h08
  3. Problème de variable
    Par vp dans le forum Windows
    Réponses: 2
    Dernier message: 14/05/2004, 16h27
  4. [Débutant] Problème de variables
    Par bonnefr dans le forum SWT/JFace
    Réponses: 9
    Dernier message: 12/05/2004, 17h41
  5. [servlet]problème de variable jamais nulle
    Par omega dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/03/2004, 09h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo