Explication d'une instruction en C
Fermé
hwm86
Messages postés
23
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
27 mars 2012
-
24 sept. 2009 à 11:50
hwm86 Messages postés 23 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 27 mars 2012 - 24 sept. 2009 à 12:20
hwm86 Messages postés 23 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 27 mars 2012 - 24 sept. 2009 à 12:20
Bonjour,
j'ai trouvé la struction suivante dans un code sources " while (getchar() != '\n') ;
SVP qui peut me l'expliquer?
merci
j'ai trouvé la struction suivante dans un code sources " while (getchar() != '\n') ;
SVP qui peut me l'expliquer?
merci
A voir également:
- Explication d'une instruction en C
- Foyer netflix explication - Accueil - Guide streaming
- L'instruction à 0x00007ff ✓ - Forum Virus
- Paris multiple 2/6 explication - Forum Loisirs / Divertissements
- Another earth explication fin - Forum Cinéma / Télé
- L'instruction a 0x emploie l'adresse memoire - Astuces et Solutions
4 réponses
Moc73
Messages postés
877
Date d'inscription
mercredi 17 juin 2009
Statut
Membre
Dernière intervention
1 décembre 2017
181
24 sept. 2009 à 11:53
24 sept. 2009 à 11:53
Salut, il me semble, dans mes vieux souvenir, que getchar() est la valeur de caractères rentrés dans un champ, donc ta fonction voudrait ddire :
tant que(while) le champ rempli(getchar) est different(!=) de /n tu fait ce qui est a la ligne suivante
tant que(while) le champ rempli(getchar) est different(!=) de /n tu fait ce qui est a la ligne suivante
hwm86
Messages postés
23
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
27 mars 2012
24 sept. 2009 à 12:11
24 sept. 2009 à 12:11
attention!! il y a ; apres la () de while!! pas des instruction dans la boucke while!!!
dubcek
Messages postés
18783
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 avril 2025
5 630
24 sept. 2009 à 12:16
24 sept. 2009 à 12:16
hello
le while boucle tant que le caractère lu par getchar n'est pas \n
le while boucle tant que le caractère lu par getchar n'est pas \n
hwm86
Messages postés
23
Date d'inscription
mercredi 23 septembre 2009
Statut
Membre
Dernière intervention
27 mars 2012
24 sept. 2009 à 12:20
24 sept. 2009 à 12:20
merci c logique votre explication avec l'application
24 sept. 2009 à 12:18
En fait comme 'getchar' est équivalent à 'getc(stdin)', la ligne while (getchar() != '\n'); va attendre que l'utilisateur entre un 'retour chariot' sur son clavier.
Bonne continuation.