Windows|关于改行コード

LF(Line Feed ラインフィード)

英語で、改行を意味する。カーソルを新しい行に移動すること。

CR(Carriage Return キャリッジリターン)

英語で、復帰を意味する。カーソルを左端の位置に戻すこと。

CR+LF

そのまま。CRとLFの融合。左端にカーソルを戻して改行すること。

タイプライターがもとの由来で、それをコンピュータにも適応させたと。
文字コードが同じでも改行コードが違う場合があるとか。ややこしいなぁ。
ひとつにまとめればいいのに。

また、OSによっても、改行コードが違うらしいです。

LF・・・UNIX系。Linuxとか。
CR・・・MacOS(バージョン9まで)とか。
CR+LF・・・Microsoft Windowsとか。

もっと改行コードについて知りたいという方、詳しくはWikipedia先生をご確認ください。

ちなみに、sakuraエディタを使うと改行コードがわかります。
CRLF : ↵
CR  : ←
LF  : ↓


print文は、指定された文字を1行として出力するので、最後に改行記号が付く。
この改行記号は、CRLFである。

これをLF改行で出力したい時はどうすればいいか?

print文は 末尾に ; セミコロン をつけると、改行記号が付かない。
こ性質を利用して、 VBLF; とすれば、OK

你可能感兴趣的:(Windows|关于改行コード)