美文网首页
Windows|关于改行コード

Windows|关于改行コード

作者: 看花东上洛阳陌 | 来源:发表于2019-03-04 14:14 被阅读0次

    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|关于改行コード

          本文链接:https://www.haomeiwen.com/subject/zzfiuqtx.html