Caractere de Nova Linha

Compartilhar

O que é um Caractere de Nova Linha?

Um caractere de nova linha (em Inglês; new line character) é um caractere em um texto simples que representa uma quebra de linha no texto. Em geral, todo texto que você vê em um computador é um sequência de caracteres, e letras umas depois das outras, e o texto só vai para uma nova linha quando não há mais espaço na linha atual para exibir mais palavras. Porém é possível inserir
quebras
de
linha
deliberadamente. Essas quebras de linha são, dentro do computador, nada mais que caracteres como as letras, mas em vez do computador escrever na tela uma letra para elas, ele interpreta o caractere como um comando para começar uma nova linha.

Em código, o caractere de nova linha costuma ser representado como \n (com \ sendo o caractere de escapamento), e.g. 1\n2 seria uma sequência de 3 caracteres: 1, \n, e 2.

Para ter uma ideia melhor, o seguinte texto:

Selecione uma das opções abaixo:
1) Pizza
2) Pipoca
3) Pastel

Seria equivalente a seguinte sequência de caracteres: Selecione uma das opções abaixo:\n1) Pizza\n2) Pipoca\n3) Pastel. Veja que em código tudo fica escrito em uma linha só.

Em alguns sistemas, uma nova linha é gerada com 2 caracteres em vez de um: \r\n. Nesse caso, \r é o caractere de retorno, que manda o computador começar a escrever no começo da linha, e \n manda ele começar a escrever na linha de baixo.

Escrito por Noel Santos.

Sobre o Autor

Eu sou um programador autodidata Brasileiro graduado em IT pela FATEC. Num mundo de computadores cada vez mais complexos e essenciais, decidi usar meus conhecimentos técnicos em hardware, aplicativos para desktop, e tecnologias web para criar um recurso informativo para tornar o PC mais fácil de se entender.

Ver Comentários