Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um "literal de cadeia de caracteres" é uma sequência de caracteres do conjunto de caracteres de origem entre aspas duplas (" "). Literais de cadeia de caracteres são usados para representar uma sequência de caracteres, que juntos formam uma cadeia de caracteres terminada em nulo. Você sempre deve prefixar literais de cadeia de caracteres largas com a letra L.
Sintaxe
string-literal:
"
s-char-sequence
optar"
L"
s-char-sequence
optar"
s-char-sequence:
s-char
s-char-sequence
s-char
s-char:
qualquer membro do conjunto de caracteres de origem, exceto a aspa dupla ("), barra invertida (\) ou caractere de nova linha
escape-sequence
Observações
Este exemplo é um literal de cadeia de caracteres simples:
char *amessage = "This is a string literal.";
Todos os códigos de escape listados na tabela Sequências de Escape são válidos em literais de cadeia de caracteres. Para representar uma aspa dupla em um literal de cadeia de caracteres, use a sequência \"de escape. A aspa única (') pode ser representada sem uma sequência de escape. A barra invertida (\) deve ser seguida com uma segunda barra invertida (\\) quando aparece dentro de uma cadeia de caracteres. Quando uma barra invertida aparece no final de uma linha, ela é sempre interpretada como um caractere de continuação de linha.