Quelle est la différence entre / r et / n, comment devons-nous l'utiliser lors du codage, jetons-le ci-dessous.
La différence:
/ R:
Nom complet: Retour de transport (le chariot est une "voiture", un composant sur l'imprimante)
Abréviation: retour
Abréviation: R
Code ASCII: 13
Fonction: déplacez le curseur à l'extrême gauche de la ligne actuelle
/ N:
Nom complet: nouvelle ligne
Alias: alimentation en ligne
Abréviation: n
Code ASCII: 10
Rôle: déplacer le curseur vers le bas
Comment différents systèmes d'exploitation représentent-ils "Entrée + Entrée" (c'est-à-dire la fin d'une ligne):
Unix, Linux: / n signifie que Entrez + Change, / R n'a pas de sens
Windows, dos: / r / n indique que Entrée + modifie, l'ordre ne peut pas être modifié
Mac: / r indique que l'entrée + change
histoire:
Machine de frappe d'anglais mécanique: Sur la machine à écrire, il y a un composant appelé "chariot". Lorsque le perdant est plein, l'utilisateur fait la promotion de la "voiture" à la position de départ. Ces deux actions sont appelées "Entrée", ce qui équivaut à la touche "Entrée" dans le clavier actuel.
Passage électrique: (Téletype modèle 33, le concept TTY sous Linux / Unix vient également d'ici) 10 caractères par seconde. Cependant, il a un problème que lorsque vous terminez la ligne, vous devez l'utiliser pendant 0,2 seconde pour taper deux caractères. S'il y a de nouveaux personnages dans ces 0,2 secondes, ce personnage sera perdu.
En conséquence, le développeur a pensé à un moyen de résoudre ce problème, c'est-à-dire ajouter deux caractères à la fin de chaque ligne. L'un est appelé "retour" et a dit à la faute de frappe de positionner la tête imprimée sur la limite gauche; Ces deux actions ont été abrégées en "/ r" et "/ n".
Comment utiliser dans le langage de programmation:
Parce que "/ n" est représenté par "/ n" dans Unix,, / n Systèmes.
Ce qui précède est tout le contenu de cet article.