579 votes

Que sont le retour de chariot, le saut de ligne et le saut de page ?

Quelle est la signification des caractères de contrôle suivants :

  1. Retour chariot

  2. Alimentation en ligne

  3. Alimentation en formulaires

15 votes

Que signifie "retour chariot" ? Je ne vois pas de "carriage" "returning" sur mon ordinateur portable. :s

13 votes

@JeanHominal le chariot signifie essentiellement le curseur (ou le pointeur dans les anciennes machines à écrire), et retour signifie revenir au début de cette ligne.

3 votes

Je ne vois aucun fil terminé (ni aucune vitre d'ailleurs) dans ma "fenêtre" de "terminal", et il n'y a pas non plus de "télétype" attaché à /dev/tty1. Ils sont tous devenus des métaphores.

3voto

Le retour du chariot et l'avance de la ligne font également référence aux machines à écrire, en ce sens qu'en appuyant légèrement sur la poignée située sur le côté gauche du chariot (l'endroit où passe le papier), le papier tourne légèrement autour du cylindre, faisant avancer le document d'une ligne. Si vous aviez fini de taper une ligne et que vous vouliez passer à la suivante, vous poussiez plus fort, ce qui faisait avancer d'une ligne et faisait glisser le chariot jusqu'à la droite, puis vous repreniez la saisie de gauche à droite à mesure que le chariot se déplaçait à chaque frappe. Inutile de dire que le word-wrap était le paramètre par défaut de tous les traitements de texte de l'époque. P:D

2voto

Palantir Points 11889

Il s'agit de caractères non imprimables, liés au concept de "nouvelle ligne". \n est un saut de ligne. \r est le retour chariot. Sur les différentes plateformes, ils ont des significations différentes, par rapport à une nouvelle ligne valide. Sous Windows, une nouvelle ligne est \r\n. Dans linux, \n. En mac, \r.

En pratique, vous les mettez dans n'importe quelle chaîne de caractères, et cela aura un effet sur l'impression de la chaîne.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X