Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un “literal de cadena” es una secuencia de caracteres del juego de caracteres de origen agregado entre comillas (““).Los literales de cadena se utilizan para representar una secuencia de caracteres que, en conjunto, forman una cadena terminada en null.Siempre debe los literales de la ancho-cadena de prefijo con la letra l.
Sintaxis
cadena-literal:
s-char-secuencia “optde“s-char-secuencia “optdel”
s-char-secuencia:
s-chars-char de la s-char-secuencia
s-char:
cualquier miembro del juego de caracteres de origen excepto las comillas dobles ("), barra diagonal inversa (\), o carácter de nueva líneasecuencia de escape
El ejemplo siguiente es un literal de cadena simple:
char *amessage = "This is a string literal.";
todos los códigos de escape enumerados en la tabla de Secuencias de escape son válidos en literales de cadena.Para representar una comilla en un literal de cadena, utilice la secuencia de escape \”.la comilla sencilla (') se puede representar sin una secuencia de escape.La barra diagonal inversa (\) deben seguir con una segunda barra diagonal inversa (\ \) cuando ocurre dentro de una cadena.Cuando una barra diagonal inversa aparece al final de una línea, se interpretan siempre como carácter de continuación de línea.