Escolar Documentos
Profissional Documentos
Cultura Documentos
Um tipo de dado nada mais que é algo do mundo real que pode ser representado
computacionalmente. Por exemplo, os números que pertencem ao conjunto dos
números inteiros, os números que pertencem ao conjunto dos números reais, letras,
caracteres especiais, acentuação, pontuação, palavras etc.
• O tipo char é utilizado para representar caracteres simples e até strings (cadeia
de caracteres).
• O tipo int são dados numéricos que não possuem componentes decimais ou
fracionários.
• O tipo float, valores em ponto flutuante, são números que têm componente
decimal ou fracionário.
• O tipo double são valores em ponto flutuante de precisão dupla, que apresentam
alcance mais extenso.
• O tipo enum, dados enumerados, possibilitam os tipos definidos pelo usuário.
• O tipo void significa valores que ocupam 0 bits e não possuem valor algum,
indicando uma espécie de “ausência de tipo”.
• O pointer, apesar de não ser uma palavra reservada, representa um dado
especial, que não contém uma informação propriamente dita, mas sim, uma
localização de memória (endereço de memória) que, por sua vez, contém o dado
verdadeiro.
A partir dos tipos básicos, podem ser definidos outros tipos de dados utilizando
modificadores. No Quadro a seguir, são apresentadas informações relativas à faixa de
valores e a o tamanho aproximado dos tipos de dados.
Fonte: LEAL, Gislaine Camila; OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação II.
Observe que foram aplicados os modificadores unsigned,short e long aos tipos básicos.
Ascencio e Campos (2010) apontam que a faixa de valores e o tamanho podem variar
de acordo com o compilador. Os valores descritos anteriormente estão em
conformidade com o padrão C ANSI.
Referências:
GATTO, Elaine Cecília. Tipos de dados para uso em algoritmos. Embarcados, 2016.
Disponível em: < https://embarcados.com.br/tipos-de-dados/> acesso em: 19 de
outubro de 2022.
LEAL, Gislaine Camila; OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação
II. Maringá - PR.: UniCesumar, 2020.