Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1787 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Pointeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pointeur

n°1266196
rabzouze
Posté le 14-12-2005 à 11:31:35  profilanswer
 

J'ai une fonction qui doit recherche une chaine dans une liste avec comme param la liste et un char correspondant à la chaine
 
Déclaration de la liste

Code :
  1. struct element
  2. {
  3.     char c;
  4.     char *morse;
  5.     struct element* suiv;
  6. };
  7. typedef struct element Element;
  8. typedef Element* Liste;


 
Fonction :

Code :
  1. char* RechercheMorseListe(char c,Liste l)
  2. {
  3. Liste p = l;
  4. while(p)
  5. {
  6.  if (p->c==c) return p->morse;
  7.  p=p->suiv;
  8. }
  9. return "non"; // signifie que c pas dans liste
  10. }


 
A l'appel je fais :

Code :
  1. /****Recherche Code**///
  2. char *morse;
  3. char morseL;
  4. printf("Veuillez saisir la lettre pour rechercher le code ('0' pour finir): " );
  5. scanf(" %c",morseL);
  6. while (morseL!='0')
  7. {
  8.  morse = RechercheMorseListe(morseL,l);
  9.  if (strcmp(morse,"non" )!=0) printf("\nLa lettre tapé n'est pas dans la liste\n \n" );
  10.  else printf("\nLe mot est : %s\n\n",morse);
  11.  
  12.  printf("Veuillez saisir la lettre pour rechercher le code ('0' pour finir): " );
  13.  scanf(" %c",morseL);
  14. }

mood
Publicité
Posté le 14-12-2005 à 11:31:35  profilanswer
 

n°1266232
HelloWorld
Salut tout le monde!
Posté le 14-12-2005 à 12:05:22  profilanswer
 

char* c'est du C. En C++ c'est std::string. De même en C++ y'a std::list et std::find.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Pointeur

 

Sujets relatifs
probleme de pointeurpasser un pointeur en parametre sans initialiser avant?
[Delphi] tableau et pointeurPointeur sur un vecteur d'objets
Pointeur sur structuretableau à 2 dimensions et pointeur
"pointeur +1" pointe l'élément suivant ?cast vers un pointeur sur tableau
Pointeur + Tableau : récupération d'un entierPassage de pointeur de structure
Plus de sujets relatifs à : Pointeur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR