CR (キャリッジリターン)とは?文字の入力位置を行の先頭に戻す制御文字

Explanation of IT Terms

CR (キャリッジリターン)とは?文字の入力位置を行の先頭に戻す制御文字

コンピューターにおいて、テキスト入力において改行が実行されると次の行に移動しますが、カーソルを行の先頭に戻す際に用いられる制御文字があります。それが「CR (キャリッジリターン)」です。

CR (キャリッジリターン)の使い方

CR (キャリッジリターン)は、制御文字として使用されます。文字列中にCRが含まれた場合、カーソルはその行の先頭に移動します。

例えば、以下のようなPythonのコードで、CRを使って文字列の途中でカーソルを先頭に戻すことができます。

“`python
print(“abcr123”)
“`

この場合、出力結果は「123c」になります。なぜなら、文字列「123」とCRを出力したため、カーソルが行の先頭に移動し、そのあとに「c」が出力されたためです。

CR (キャリッジリターン)の代替としてLF (ラインフィード)が使われることも

CR (キャリッジリターン)は、Windowsのような一部のオペレーティングシステムで使用されることがありますが、UNIXなどの別のオペレーティングシステムではLF (ラインフィード)が代わりに使用されることがほとんどです。

CR (キャリッジリターン)とLF (ラインフィード)は、どちらも改行を表す制御文字であり、共に使用することもできます。その場合は、CRとLFの順番で入力されます。

まとめ

CR (キャリッジリターン)は、テキスト入力において文字の入力位置を行の先頭に戻す制御文字です。Windowsなどの一部のオペレーティングシステムで使用されますが、他のオペレーティングシステムではLF (ラインフィード)が代わりに使用されることがほとんどです。CR (キャリッジリターン)とLF (ラインフィード)は、どちらも改行を表す制御文字であり、共に使用することもできます。

プログラミングにおいて、CR (キャリッジリターン)がどのように使用されるかを理解し、適切に使いこなすことで、より効率的かつ正確なコードを書くことができます。

参考記事

参考サイト

合わせて読みたい

【Google Chrome】右クリックで翻訳がでなくなった時の対策方法の決定版