C 字串常值
「字串常值」是來源字元集的字元序列,以雙引號括住 (" "
) 。 字串常值是用來表示字元序列,這些字元會一起形成以 Null 結尾的字串。 您必須一律在寬字元串常值前面加上字母 L
。
語法
string-literal
:
"
s-char-sequence
選擇"
L"
s-char-sequence
選擇"
s-char-sequence
:
s-char
s-char-sequence
s-char
s-char
:
除了雙引號 () 、反斜線 \
("
) 或分行符號以外,來源字元集的任何成員
escape-sequence
備註
此範例是簡單的字串常值:
char *amessage = "This is a string literal.";
逸出序列表中列出的所有逸出代碼在字串常值中都是有效的。 若要在字串常值中表示雙引號,請使用逸出序列 \"
。 單引號 ('
) 可以表示,而不需要逸出序列。 反斜線 (\
) 出現在字串內時,後面必須接著第二條反斜線 (\\
)。 當反斜線出現在行尾時,它一律會解譯為行接續字元。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應