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 :

tableau en paramètre de fonction


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 tableau en paramètre de fonction
    Soit un dictionnaire de tableau de n mots (n connu) chaque mot comprend 26 lettres au maximum

    Dans le main
    char dico[n][26]
    dans une fonction je veux rechercher si un mot se trouve dans le dictionnaire par dichotomie
    appel de la fonction dans le main
    i=rechdico(mot_recherche,dico,comment passer la taille?);
    fonction
    rechdico(mot,dico, taille ??)
    disposant de l'adresse de dico comment redefinir le tableau pour en disposer

    ........... merci d'avance .........

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 816
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 816
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par tom31 Voir le message
    Soit un dictionnaire de tableau de n mots (n connu) chaque mot comprend 26 lettres au maximum

    Dans le main
    char dico[n][26]
    dans une fonction je veux rechercher si un mot se trouve dans le dictionnaire par dichotomie
    appel de la fonction dans le main
    i=rechdico(mot_recherche,dico,comment passer la taille?);
    fonction
    rechdico(mot,dico, taille ??)
    disposant de l'adresse de dico comment redefinir le tableau pour en disposer

    ........... merci d'avance .........
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    int main()
    {
         ...
         i=rechdico(mot_recherche, dico, n);
         ...
    }
     
    int rechdico(char *mot, char dico[][26], int nb)
    {
         int i;
         for (i=0; i < nb; i++)
         {
              if strcmp(dico[i], mot) == 0)
                 return i;
         }
         return -1;
    }
    Bon c'est pas une recherche dichotomique mais c'est juste pour te montrer comment on passe un tableau 2d à une fonction et comment on s'en sert...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/04/2010, 06h31
  2. Réponses: 12
    Dernier message: 31/03/2010, 16h19
  3. Appel de tableau en paramètres de fonction
    Par Linkin dans le forum Langage
    Réponses: 8
    Dernier message: 30/04/2008, 11h23
  4. c++ vers c# tableau comme paramétres de fonction
    Par punto dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/03/2008, 11h21
  5. Tableau en paramêtre de fonction
    Par LeSkaMan dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/01/2007, 11h14

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