C言語学習ポータル(無料版) 学習コンテンツ 用語辞典 文字列リテラル

文字列リテラルとは

読み:もじれつりてらる・C言語用語辞典

"Hello"のようにダブルクォートで囲んで直接書く文字列のこと。裏側では自動的に末尾へ'\0'が付け加えられている。この文字列は書き換え不可なメモリ領域に置かれることが多い点に注意。

🔤 文字列で学ぶ用語

関連する用語

文字列もじれつ

文字が連なったデータのこと。C言語ではchar型の配列として表現され、その末尾には終わりを示す番人の文字が置かれる。"Hello"のようにダブルクォートで囲んで書くのが文字列リテラル。

ヌル終端ぬるしゅうたん

文字列の終わりを示すために置かれる、値0の特殊な文字'\0'のこと。これが無いと、どこまでが文字列かコンピュータが判断できなくなる。strlenなどの関数は、この'\0'を目印にして文字列の長さを数えている。

アプリの用語集で引く(無料・登録不要) 用語辞典の目次へ

もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。

完全版(BOOTH)を見る