Перевод строки - Является ли \ n \ r действительным? - PullRequest
0 голосов
/ 27 августа 2018

В среде Windows:

\ r (возврат каретки) перемещает курсор в начало строки без перехода к следующей строке.

\ n (перевод строки) перемещает курсор вниз на следующую строку, не возвращаясь к началу строки.

Согласно этим определениям, \r\n и \n\r могут использоваться взаимозаменяемо, я прав?

Не должно иметь значения, идете ли вы down then left или left then down.

Этот вопрос похож, но он объясняет, к чему все привыкли, вместо объяснения причины.

1 Ответ

0 голосов
/ 27 августа 2018

Зависит от контекста.

Если вы управляете настоящей пишущей машинкой: да, они одинаковы.

Если вы говорите о форматах файлов или сетевых протоколах: нет, вы должны использовать правильную последовательность байтов (независимо от причины, по которой эти байты были выбраны изначально).

...