No tipo caractere, apenas a informação de um caracter, letra ou símbolo imprimível é armazenada.
Esses caracteres podem ser maiúsculos ou minúsculos.
Exemplo 1
Armazenar informação para um valor Sim ou Não
'S' ou 's' : Pessoa possui filho
'N' ou 'n' : Pessoa não possui filho
Sintaxe: Declaração de variável
caracter nome_variavel
caracter nome_variavel = valor
Onde
valor: caracter imprimível
Exemplo 2
programa
{
funcao inicio()
{
caracter possui_filho
possui_filho = 'S'
//restante do código omitido
}
}
Saída
-
Esse tipo de dado pode ser utilizado em situações em que temos que representar tipos ou níveis de
algo em que representamos pelas primeiras letras como identificação:
Exemplo 3
Lista de níveis: A,B,C e D
Tamanho de roupa: P, M, G
Além de armazenar um caractere, esse tipo de dado pode também armazenar valores inteiros entre
0 e 255 devido ao seu tamanho.
Em outras linguagens de alto nível, o tipo de dado caracter é conhecido como char.