28
Guía general de estilo, Versión 1 Febrero 1999
Caracteres de escape
Como ya se ha mencionado, las instrucciones printf pueden contener caracteres
de escape. En los ejemplos anteriores se ha utilizado \n para denotar un salto de
línea. En el primer ejemplo de esta sección ha podido ver las tres líneas siguientes:
printf("Hola, mundo")
printf("hola, mundo\n")
printf("Hola, mamá ..")
que producen la salida siguiente:
Hola, mundohola, mundo
Hola, mamá ..
Las dos primeras instrucciones printf se muestran en la misma línea, pero la
tercera lo hace en la línea siguiente. La causa es el carácter de escape \n de la
segunda línea (\ denota que el carácter siguiente es de escape). \n significa
imprimir un carácter de línea nueva, que coloca el cursor en la primera columna de
la línea siguiente.
A continuación se presenta una lista de los caracteres de escape y su significado:
Lista de comprobación
Verifique los puntos siguientes:
3 Los formatos de fecha/número están adaptados correctamente.
3 Se han movido todos los espacios de reserva para mantener la sintaxis.
3 Se ha revisado y comprobado la ortografía de todos los archivos.
Carácter
Significado
\n
Carácter de línea nueva
\t
Carácter de tabulador (insertar un espacio de tabulador)
\b
Retroceso (sobrescribir el último carácter)
\r
Retorno (coloca el cursor al principio de la línea actual
para sobrescribirla)
\f
Salto de línea, mueve al cursor a la línea siguiente sin
restablecer la posición a la columna 1
\'
Muestra una comilla sencilla en la salida
\"
Muestra una comilla doble en la salida