Консультация № 64510
27.11.2006, 23:37
0.00 руб.
0 2 1
Товарищи, обьясните пожалуйста в чем разница.
Есть файл в нем какие то данные, файл не двоичный. Какой то текст.
Идет строка смотрю ее в хексе.
Конец строки как обычно 0D 0A. потом опять строка но в ее конце 0A 0D И при этом в файле строка прерывается и за ней еще одна пустая строка. то есть так

аааааааа

ллллллллл

в конце строки ааааааа именно 0A 0D
откуда еще одна пустая строка и в чем разница между чередованием символов то есть сначала возврат каретки и конец строки или наоборот? Спасибо.

Обсуждение

Неизвестный
28.11.2006, 00:33
общий
это ответ
Здравствуйте, Сергей Сергеевич Сергеев!

Всё правильно, существует три разных переноса строки.

0D - \r - возврат каретки
0A - \n - новая срока (характерно для нормальных операционных систем)
0D0A - \r\n (кривой виндовый перевод строки)

Вот так вот.
Неизвестный
28.11.2006, 00:49
общий
так я не понимаю оа од это значит новая строка и возврат каретки..а почему еще одна новая строка появляется?
Форма ответа