上記に示すコード例では、文字列リテラルの基本的な文法スタイルと実際の処理手順を簡潔に示しています。ソースコードをコンパイラでビルドして実行することにより、文字列リテラルが規定通りの挙動を示し、期待通りのデータ処理が行われることを直接確認することができます。
もう少し詳しく
文字列リテラルの最大の技術的特徴は、末尾に文字列の終わりを示す終端文字「ヌル文字('\0')」がコンパイラによって自動的に付加される点です。そのため、"Hello"という見た目5文字の文字列リテラルは、メモリ上ではヌル文字を含めた6バイトの連続領域を占有します。文字列リテラルは静的記憶領域に配置され、そのアドレスを返します。