Qual é o tipo de dados de char em c++
O char é referido como o tipo de dados de C ++ e com o uso do Caracteres Palavra -chave, podemos declarar facilmente variáveis do tipo de caractere na programação C ++. O Caracteres Tipo de dados mantém apenas um único caractere de cada vez.
Sintaxe do tipo de dados de char em C++
A sintaxe do tipo de dados de char em C ++ é:
char variable_name = 'caractere_value';O tipo de dados do caractere também pode ser utilizado para armazenar valores inteiros, além de um único caractere. Isso ocorre porque cada caractere na tabela ASCII é representado por um valor inteiro, e cada caractere recebe um valor inteiro distinto.
char var_name = 'ASCII-Code';Por exemplo, o código ASCII para o personagem 'B' é 66, Portanto, a variável de char ajuda a mostrar o valor ASCII do alfabeto:
char ch = 'b';Para ler mais sobre mesas ASCII e códigos ASCII aqui.
Tamanho do tipo de dados Char na memória
A variável de tipo de dados do caractere mantém o tamanho de apenas 1 byte na memória.
Exemplo 1: Uso de variáveis de tipo de char em c++
Vamos ver um exemplo muito simples de um programa C ++ de uma variável de tipo de caractere:
#incluirNeste código, a execução começa a partir da função principal, que tem uma inicialização de uma variável de tipo de caractere nomeada CH com o valor de um personagem b. Em seguida, usando o cout imprimiu esta variável de caractere.
Saída
Exemplo 2: Imprima o caractere ASCII das variáveis do tipo de char em C++
A seguir, o programa que leva um valor na variável do tipo de caractere e mostra seu respectivo caractere ASCII.
#incluirNeste código, a função principal possui uma variável de tipo de dados de caracteres como CH com o valor inicializado de 65. 65 é o código ASCII da letra A, então a saída imprimirá um.
Saída
Exemplo 3: Imprima os códigos ASCII de variáveis de tipo de char em c++
Este exemplo imprime o valor inteiro (número ASCII) do alfabeto fornecido na variável do tipo de caractere:
#incluirNa função principal acima, inicializamos duas variáveis do tipo de caractere CH e CH1 com os respectivos valores como um único caractere com citações únicas, como h e h. Então usando cout mostrou o valor inteiro dessas variáveis de caracteres com o tipo de dados inteiro.
E os códigos ASCII de capital e letras pequenas são diferentes.
Conclusão
O tipo de dados de char é um componente vital em C ++ que serve para representação e manipulação de dados textuais, entradas ou saídas, manuseio de memória e outros usos. É um tipo de dados básico empregado em uma variedade de situações. Esta redação explicou o uso do tipo de dados de char em C ++ com diferentes exemplos.