Sequência de escape
Sequência de escape é uma combinação de caracteres consistindo de uma contrabarra (\) seguida por uma letra ou por combinações de dígitos. É usada na representação de caracteres de controle como CR, apóstrofe, etc..
As sequências de escape permitem o envio de caracteres de controle não gráficos para dispositivos de impressão. O caracter ESC é frequentemente usado como caracter inicial de um comando de controle para a impressora ou para um terminal de vídeo. Daí o nome sequência de escape. Algumas sequências de escape, como por exemplo o FF (Form Feed - Alimenta Formulário) e o VT (Tabulação Vertical) são específicas para determinados dispositivos, portanto podem não afetar as saídas para a tela.
Abaixo segue uma relação das sequências de escape mais utilizadas em programação:
\a- BEL Bell\b- BS (ascii) BackSpace\f- FF Formfeed\n- LF NewLine\r- CR Carriage Return\t- HT Horizontal Tabulation\v- VT (ascii) Vertical Tabulation\'- Apóstrofe (Single quotation mark)\"- Aspas (Double quotation mark)\\- Contrabarra\ooo- Caracter ASCII em notação octal\xhhh- Caracter ASCII em notação hexadecimal