ヌル文字

ヌル文字は、すべてのビットが0に設定された、制御文字と呼ばれる特殊な種類の文字です。コンピュータープログラミング言語では、文字列の末尾を示すためによく使われます。データベースやスプレッドシートプログラムなどの実用的な用途では、ヌル文字は埋め合わせ用の空白として使われます。

UTF-8ASCIIなど、ほとんどの文字エンコード方式では、ヌル文字はその方式に含まれる最初の文字です。二進法で表すと、すべて0、つまり00000000として表示されます。

コンピューターのソースコード内のヌル文字は、エスケープ文字シーケンス\0で表されることが多く、プログラマーが文字列の末尾を手動で設定するために使われます。たとえば、「Help」という文字列を保存するプログラムコードは、次の個々の文字を保存します。

"H" "e" "l" "p" "\0"

ヌル文字\0は、文字列の末尾を示します。ヌル文字は1バイトだけで構成されるため、文字列の作成時に長さを設定するために複数のバイトを使うよりも、コンピューターで効率的に処理できます。

更新日 September 30, 2022 著者: Brian P.

quiz知識をテストする

How many colors does an image with 8-bit color depth support?

A
8
0%
B
64
0%
C
128
0%
D
256
0%
Correct! Incorrect!     View the Color Depth definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのヌル文字の定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。