C 字串常值
"字串常值"就是一連串的來源字元集封閉在雙引號字元 ("")。 字串常值用來代表一連串字元的、 數位簽章組成的 null 結尾字串。 您必須永遠前置詞以字母的整個字串常值 l。
語法
字串常值:
"s-char-sequence opt"L"s-char-sequence opt"
s char 循序:
s 字元s char 循序的字元
s char:
來源字元集的雙精度浮點引號 (')、 反斜線 (\) 或新行字元以外的任何成員逸出序列
下列範例是簡單的字串常值:
char *amessage = "This is a string literal.";
所有逸出中列出的代碼逸出序列資料表是在字串常值中無效。 若要顯示一個雙引號字串常值中,使用逸出序列 \"。 單引號 (') 可以用來表示未逸出序列。 反斜線 (\) 之後必須使用第二個反斜線 (\) 出現在字串之中。 當反斜線會出現在一行的結尾時,則永遠會解譯為行接續字元。