https://www.youtube.com/watch?v=mckM22iGU5E

<aside> 💡

Este conteúdo foi elaborado a partir da transcrição do vídeo, organizado em formato didático para acompanhar a aula.

</aside>

Em qualquer programa, é necessário manipular informações. Esses dados podem ser fornecidos pelo usuário, calculados ao longo da execução ou definidos previamente como parte do problema a ser resolvido.

A linguagem C apresenta duas características centrais no uso de variáveis:

  1. Tipagem estática
  2. Tipagem forte

Compreender essas propriedades é fundamental para escrever programas corretos e previsíveis.


1. C é uma linguagem estaticamente tipada

C é uma linguagem estaticamente tipada, o que significa que toda variável precisa ter seu tipo declarado explicitamente no código. Esse tipo permanece fixo durante toda a execução do programa.

Se uma variável for declarada como int, ela será inteira do início ao fim. Não é possível declarar uma variável como caractere e depois usá-la para armazenar um número real.

Isso proporciona maior controle sobre o uso da memória e permite detectar erros durante a compilação.


2. C é uma linguagem fortemente tipada

C também é fortemente tipada, o que significa que existem regras claras para operações entre tipos diferentes.

Não é permitido combinar tipos arbitrariamente. Operações entre tipos distintos devem obedecer às regras da linguagem.

Essa rigidez está relacionada ao fato de C ser uma linguagem compilada: a verificação de tipos ocorre durante a compilação, antes da execução.


Tipos Primitivos em C