サイトアイコン THE SIMPLE

ヌル文字列と空文字列とは?プログラミングの基本概念をわかりやすく解説

Explanation of IT Terms

ヌル文字列と空文字列とは?プログラミングの基本概念をわかりやすく解説

プログラミングにおいて、文字列とは、文字の配列です。この文字列には、空文字列とヌル文字列の2つがあります。

まず、空文字列とは、文字列の長さが0の配列です。つまり、何も文字が含まれていない状態です。例えば、「Hello, world!」という文字列がある場合、その先頭か末尾に何も文字がない状態が空文字列に該当します。

一方、ヌル文字列とは、文字列配列の最後にヌル文字(’