Maison > Article > Opération et maintenance > Comparez la différence entre le retour chariot et le saut de ligne
En fait, nous ne nous soucions pas vraiment des sauts de ligne et des retours chariot, donc la différence entre les deux n'est pas très claire. Au cours du développement quotidien, nous pouvons rencontrer des problèmes de traitement de fichiers, et divers problèmes surviendront lors de leur mise en place. sur différents systèmes d'exploitation. Alors, quelles sont les différences entre le retour chariot et le saut de ligne ? Aujourd'hui, nous allons le résumer.
Avant l'apparition des ordinateurs, il existait une machine à écrire mécanique appelée Teletype Model 33, qui pouvait taper 10 caractères par seconde. Mais il y a un problème, c'est-à-dire qu'il faut 0,2 seconde pour taper une nouvelle ligne, ce qui est suffisant pour taper deux caractères. Si un nouveau caractère est transmis pendant ces 0,2 secondes, ce caractère sera perdu.
Les développeurs ont donc pensé à un moyen de résoudre ce problème, qui consistait à ajouter deux caractères pour indiquer la fin de chaque ligne. L'un est appelé "retour chariot", qui indique à la machine à écrire de positionner la tête d'impression sur la bordure gauche sans faire rouler le rouleau ; l'autre est appelé "saut de ligne" et indique à la machine à écrire de faire rouler le rouleau d'un espace sans changer la position horizontale.
C'est l'origine du "saut de ligne" et du "retour chariot".
Plus tard, l'ordinateur a été inventé, et ces deux concepts ont été appliqués à l'ordinateur. À cette époque, la mémoire coûtait cher et certains scientifiques pensaient que c'était trop inutile d'ajouter deux caractères à la fin de chaque ligne. Il y a donc eu un désaccord.
Retour chariot r. La signification originale est de ramener le curseur au début de la ligne au début de la ligne suivante), la nouvelle ligne anglaise de n, le caractère de contrôle peut être écrit comme LF, cela. est, Saut de ligne
symbole Code ASCII Signification
n 10 Saut de ligne NL
r 13 Retour Les caractères CR
se comportent différemment selon les systèmes d'exploitation. Par exemple, sous le système WIN, ces deux caractères constituent la signification originale de la performance. Dans les systèmes de type UNIX, le saut de ligne n apparaît comme la ligne suivante sous le curseur et renvoie Au début de la ligne, sur MAC, r. reviendra au début de la ligne et passera à la ligne suivante. La définition de la touche ENTRÉE est liée au système d'exploitation. L'entrée couramment utilisée est la somme de deux.
Significations sous différents systèmes d'exploitation :
n : terminateur de fin de ligne du système UNIX
nr : terminateur de fin de ligne du système Windows
r : Terminateur de fin de ligne du système MAC OS
Un problème que nous rencontrons souvent est que si un fichier sous le système Unix/Mac est ouvert sous Windows, tout le texte deviendra une seule ligne et si un fichier sous Windows ; est ouvert sous Unix/Mac, il peut y avoir un symbole ^M supplémentaire à la fin de chaque ligne.
3. Retour chariot doux et retour chariot dur
Le retour chariot dur est généré en appuyant sur Entrée. Il coupe non seulement les lignes mais joue également le rôle de séparation des paragraphes.
Le retour chariot progressif est généré en utilisant Shift + Enter. Il coupe les lignes, mais ne coupe pas les paragraphes. Autrement dit, les deux paragraphes de texte avant et après appartiennent au même « paragraphe » dans Word. Vous vous en rendrez compte en appliquant le format.
Le retour chariot doux peut réduire considérablement l'espacement des lignes entre les deux lignes avant et après, car il ne s'agit pas d'une marque de paragraphe et doit être distingué de la marque de paragraphe légale - retour chariot dur. Le code HTML pour le retour chariot dur est
..
, avec le contenu du paragraphe pris en sandwich à l'intérieur, tandis que le code pour le retour chariot doux est très concis :Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!