BohYoh.comトップページへ
C & C++ FAQ
目次

C C++ 文字列リテラルとは何ですか。

 文字列リテラルは、"ABC"のように、二重引用符で囲まれた0個以上のバイト文字の並びです。厳密には、以下に示す二つがあります。
単純文字列リテラル(character string literal)
二重引用符で囲まれた0個以上の多バイト文字の並び。例:"ABC"。
ワイド文字列リテラル(wide stringliteral)
接頭語Lに続い二重引用符で囲まれた0個以上の多バイト文字の並び。例:L"ABC"。


■ 根拠 ■
標準C §6.1.4 String literals
標準C99 §6.4.5 String literals
標準C++ §2.13.4 String literals

戻る

BohYoh.comロゴ