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 :

Conversion de variables en C


Sujet :

C

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 130
    Par défaut Conversion de variables en C
    Bonjour ..
    voici 2 instructions
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      decale_rotor(e->rotors[0]);
      decale_crans(e->crans);
    je les maitrise mal et si je n'ai pas de pb avec la 1ère il met un warning sur la seconde
    Warning passing arg 1 of 'decale_crans' from incompatile pointer type
    les 2 fonctions se présentent ainsi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    void decale_rotor(char rotor[])
    void decale_crans(int crans[])
    rotors et crans sont 2 tableaux définis dans une structure
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    typedef struct enigma {
      char rotors[NB_ROTORS][NB_LETTRES];
      int crans[NB_ROTORS - 1][NB_LETTRES];
    } Enigma;
    Comment puis-je lever ce pb de conversion .. merci ..

  2. #2
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    1) Penser à utiliser l'icone CODE (le #) qui permet d'indique que c'est du code: ce sera plus lisible.

    2)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    voici 2 instructions
    decale_rotor(e->rotors[0]);
    decale_crans(e->crans);
    Je ne sais pas ce que vous voulez faire, mais, il me parait logique de mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    voici 2 instructions
    decale_rotor(e->rotors[0]);
    decale_crans(e->crans[0]);
    Avec cela plus de warning... mais est-ce que c'est ce que vous désirez ?

Discussions similaires

  1. Conversion des variables (langage C)
    Par achrafkaran dans le forum Débuter
    Réponses: 8
    Dernier message: 10/04/2012, 12h01
  2. Réponses: 0
    Dernier message: 13/09/2011, 14h49
  3. [XmlRpc++] - conversion de variable
    Par marco73 dans le forum XML
    Réponses: 0
    Dernier message: 14/04/2008, 14h35
  4. Réponses: 2
    Dernier message: 21/01/2004, 17h59
  5. Transact Sql : Conversion de variable
    Par lord_paco dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/08/2003, 13h25

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