© Éditions Eyrolles
51
Chapitre 4
Les entrées-sorties
conversationnelles
Jusqu’ici, nous avons utilisé de façon intuitive les fonctions printf et scanf pour afficher
des informations à l’écran ou pour en lire au clavier. Nous vous proposons maintenant d’étudier en détail les différentes possibilités de ces fonctions, ce qui nous permettra de répondre à
des questions telles que :
●
quelles sont les écritures autorisées pour des nombres fournis en données ? Que se passe-t-il
lorsque l’utilisateur ne les respecte pas ?
●
comment organiser les données lorsque l’on mélange les types numériques et les types
caractères ?
●
que se produit-il lorsque, en réponse à scanf, on fournit trop ou trop peu d’informations ?
●
comment agir sur la présentation des informations à l’écran ?
Nous nous limiterons ici à ce que nous avons appelé les « entrées-sorties conversationnelles ».
Plus tard, nous verrons que ces mêmes fonctions (moyennant la présence d’un argument
supplémentaire) permettent également d’échanger des informations avec des fichiers.
En ce qui concerne la lecture au clavier, nous serons amené à mettre en évidence certaines
lacunes de scanf en matière de comportement lors de réponses incorrectes et à vous fournir
quelques idées sur la manière d’y remédier.
Delannoy Livre.book Page 51 Mercredi, 6. mai 2009 4:26 16
Précédent

- 64/281

Suivant