Якщо ці два ключові слова є, то вони повинні мати власне значення. Тож я хочу знати, що їх відрізняє і який їх код?
Якщо ці два ключові слова є, то вони повинні мати власне значення. Тож я хочу знати, що їх відрізняє і який їх код?
Відповіді:
Фідерної лінії означає рух вперед одну лінію. Код є \n
.
А повернення каретки означає переміщення курсору на початок рядка. Код є \r
.
Редактори Windows часто все ще використовують комбінацію обох, як \r\n
у текстових файлах. Unix використовує в основному лише свої \n
.
Розмежування відбувається з машинописних часів, коли ви повернули колесо, щоб перемістити папір, щоб змінити лінію, і перенесли каретку, щоб перезапустити введення тексту на початку рядка. Це було два кроки.
\n\r
?
Оскільки я не можу коментувати через недостатню кількість нагородних балів, я повинен відповісти на правильну відповідь, подану @Burhan Khalid.
На мові дуже простої клавіші клавіші Enter - це поєднання повернення вагона та подачі рядка.
Повернення каретки вказує курсор на початок рядка горизонтно, а канал стрічки переміщує курсор у наступний рядок вертикально. Комбінація обох дає новий ефект (\ n).
Довідка - https://en.wikipedia.org/wiki/Carriage_return#Computers
Обидва вони є первинними з старих друкарських часів.
Повернення вагона відбувається з днів телевізійних принтерів / старих друкарських машинок, де буквально вагон повернеться до наступного рядка і підштовхне папір догори. Це те, що ми зараз називаємо \r
.
Подача рядка LF
сигналізує про кінець рядка, він сигналізує про те, що рядок закінчився, але не переміщує курсор до наступного рядка . Іншими словами, він не "повертає" курсор / головку принтера до наступного рядка.
Для отримання додаткових відомостей допоможе могутня вікіпедія .