回答:
ラインは、フィードフォワード1行を移動手段を。コードは\n
です。キャリッジリターン行の先頭にカーソルを移動手段。コードはです。\r
Windowsエディターは\r\n
、テキストファイルのように両方の組み合わせを使用することがよくあります。Unixは主にのみを使用し\n
ます。
分離はタイプライターの時代から来ています。ホイールを回して紙を動かして行を変更し、キャリッジを動かして行の先頭から入力を再開したときです。これは2つのステップでした。
\n\r
ます。
十分なリワードポイントがないためコメントできないので、@ Burhan Khalidの正解には答える必要があります。
非常に平易な言語でEnterキーを押すと、キャリッジリターンとラインフィードが組み合わされます。
キャリッジリターンはカーソルを水平方向に行の先頭に向け、ラインフィードはカーソルを垂直方向に次の行にシフトします。両方を組み合わせると、新しい行(\ n)の効果が得られます。
リファレンス-https://en.wikipedia.org/wiki/Carriage_return#Computers
これらはどちらも、昔の印刷日からの主要なものです。
キャリッジリターンは、文字通りキャリッジが次の行に戻り、用紙を押し上げるテレタイププリンター/古いタイプライターの時代からのものです。これが現在私たちが呼んでいるもの\r
です。
改行は行LF
の終わりを示し、行が終了したことを示しますが、カーソルを次の行に移動しません。つまり、カーソル/プリンタヘッドを次の行に「戻しません」。
雑多な詳細については、強力なウィキペディアが助けになります。