class: col-2,compact # 改行コード <div class=footnote> <small><small> (脚注1) 正確には、 紙の方を動かしているので、 紙が「元の位置に復帰」です。 参考動画: https://youtu.be/uNoHbAc6CSo <br> (脚注2) 昔は、タイプライターの右端にあるキーを押して<B>CR</B>したので、 EnterキーのことをReturnキーとも呼びます </small></small> </div class=footnote> ![](images/typewriter.png) | OS | 改行コード | 備考 | |------------ |------------ |-------- | | Unix/Linux | LF | | | Mac OS X | LF | | | Windows | CR+LF | | | Mac OS | CR | v9まで | <small><small> - 雑に言えば**ENTER(Return)キーを押したとき**に、 どういう動作をするか?という話ですが、 そもそもコンピュータがタイプライターを真似しているので、次の二つの概念があります (左図も参照) - **CR** (キャリッジリターン) ... 印字ヘッド(叩かれる部分)が右から左に戻る(復帰する)こと; - **LF** (ラインフィード) ... 一行分、紙を送ること - 改行コードがOSごとに異なることが混乱の元 </small></small>