C & C++ FAQ
|
|
文字列リテラルは、"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
|