C字符串

“字符串”是字符序列用双引号括起来的源字符集 ()。 字符串用于表示,合起来,构成一个 null 终止的字符串的字符序列。 您必须始终为宽字符串文本前缀与字母 L。

语法

  • 字符串文本:
    的字符序列opt

    L”的字符序列opt

  • 的字符序列:
    的字符

    的字符序列的字符

  • 的字符:
    源字符集的所有成员除双引号 ("),杠 (\),或者换行符

    转义序列

下面的示例是一个简单的字符串:

char *amessage = "This is a string literal.";

转义序列 表中列出的任何转义代码是有效的字符串中。 若要表示字符串中的双引号,请使用转义序列 \”。 单引号 () 来表示,而无需转义序列。 必须遵循反斜杠 (\) 与第二个反斜杠 (\ \),在字符串中出现。 当反斜杠出现在行尾时,它始终被解释为行继续符。

请参见

概念

C的元素