Mostrando entradas con la etiqueta Secuencias de escape en C. Mostrar todas las entradas
Mostrando entradas con la etiqueta Secuencias de escape en C. Mostrar todas las entradas

sábado, 11 de marzo de 2017

Secuencias de escape en C

Las secuencias de escape se utilizan en los lenguajes de programación C y C ++ , y también en muchos más idiomas (con algunas variaciones) como Java y C # . Una secuencia de escape es una secuencia de caracteres que no se representa a sí misma cuando se utiliza dentro de un carácter o cadena literal , sino que se traduce en otro carácter o una secuencia de caracteres que pueden ser difíciles o imposibles de representar directamente. En C, todas las secuencias de escape constan de dos o más caracteres, el primero de los cuales es la barra invertida, \ ; Los caracteres restantes determinan la interpretación de la secuencia de escape. Por ejemplo, \ n es una secuencia de escape que denota un carácter de nueva línea . El resto de este artículo se centra en C; Es probable que otros lenguajes de programación tengan diferentes sintaxis y semántica.
Secuencia

Valor

\n
Nueva línea (new line). El cursor pasa a la primera posición de la línea siguiente
\r
Retorno de carro (carriage return). El cursor pasa a la primera posición de la línea donde nos encontremos.
\t
Tabulador. El cursor pasa a la siguiente posición de tabulación.
\a
Alerta. Crea un aviso bien de forma visible o bien mediante sonido.
\b
Espacio atrás (backspace). Hace retroceder el cursor una posición a la izquierda.
\f
Alimentación de página (form feed). Crea una nueva página.
\\
Muestra la barra invertida.
\”
Muestra la comilla doble.
\?
Muestra un interrogante.
\número_octal
Muestra el carácter ASCII correspondiente según el número octal que se haya especificado.
\xnúmero_hexadecimal
Muestra el carácter ASCII correspondiente según el número hexadecimal que se haya especificado.
\v
Tabulación vertical.
\'
Apóstrofo o comilla simple.