Caractere nulo

Um caractere nulo é um tipo especial de caractere, chamado de caractere de controle, com todos os seus bits definidos como zero. Ele é frequentemente usado em linguagens de programação para marcar o fim de uma cadeia de caracteres. Em aplicações práticas, como programas de banco de dados e planilhas, caracteres nulos são usados como espaços de preenchimento.

Na maioria dos conjuntos de codificação de caracteres, como UTF-8 e ASCII, o caractere nulo é o primeiro caractere do conjunto. Quando representado em binário, ele aparece como uma sequência formada apenas por 0s, ou 00000000.

Um caractere nulo no código-fonte de um programa geralmente é representado pela sequência do caractere de escape \0 e é usado pelos programadores para definir manualmente o fim de uma cadeia de caracteres. Por exemplo, um trecho de código de programação que armazena a cadeia de caracteres "Help" armazenará os seguintes caracteres individuais:

"H" "e" "l" "p" "\0"

O caractere nulo, \0, marca o fim da cadeia de caracteres. Como o caractere nulo ocupa um único byte, ele é mais eficiente do ponto de vista computacional do que usar vários bytes para definir um comprimento quando a cadeia de caracteres é criada.

Atualizado September 30, 2022 por Brian P.

quizTeste seus conhecimentos

One petabyte is 1,000 what?

A
Terabytes
0%
B
Exabytes
0%
C
Yottabytes
0%
D
Zettabytes
0%
Correct! Incorrect!     View the Petabyte definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Caractere nulo nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.