削除文字とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 削除文字の意味・解説 

削除文字

(delete character から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/09/30 15:30 UTC 版)

コンピューティングにおいて、削除文字(さくじょもじ、delete character)とは、制御文字の一種で、その部分のデータが消去されていることを示す。

ASCIIでは最後に定義されており、十進数で127、十六進数で0x7Fとなる[1]キャレット記法では ^? と表され、Unicodeでは制御文字の図形表現として ␡ (U+2421)が定義されている。

キーボードで(文字の削除ではなく)削除文字自体を入力する方法は、環境により異なる。Windowsのメモ帳(notepad.exe)では、Controlを押しながら Backspaceを押すと、このコードが入力される。

歴史

  ·     NUL
· CR
· LF
· DEL
· SP
穿孔テープに記録されたASCII制御文字とスペース

削除文字は当初、穿孔テープで文字が削除されたことを示すのに用いられた。穿孔テープに文字を間違えて穿孔してしまった場合は7ビット全ての穴を空け、コンピュータは穿孔テープを読み込むときにその箇所を読み飛ばす。いわば修正液のような使い方をしていた[2][3]十六進数では、7ビットを消すには0x7F、8ビットを消すには0xFFで上書きすれば良い。ASR-33のようなテレタイプ端末では、1行は3つの制御文字、キャリッジリターンラインフィード・削除文字で終わっていた。最後の削除文字は、テレタイプ端末のプリントヘッドが物理的に右から左へ移動する時間を稼ぐために入れられた。VT100互換の端末では、Deleteと刻印されたキーを押すと制御文字(八進数で177)がホストへ送信された[4][5]VT510英語版互換の端末では、と刻印されたキーを押すと制御文字が発生する。このキーは現代のコンピュータでは「バックスペース」と呼ばれるもので、削除キーとは異なる[6]

現代の用法

UNIX系のオペレーティングシステムでは、stty において手前(左)の文字を削除する制御文字として使用されている。これは、穿孔テープにおける削除文字の本来の機能とは異なる。

DOSWindowsでは、制御文字を使用していない。手前(左)の文字を削除するのには後退0x08 または control-H)が使用される。Win32 console英語版で使用されるEGA/VGAフォント英語版には「家」の記号()が127 (0x7F) に定義されている(Code page 437を参照)。

脚注

[脚注の使い方]

出典




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「削除文字」の関連用語

削除文字のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



削除文字のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの削除文字 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS