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:
Compreender essas propriedades é fundamental para escrever programas corretos e previsíveis.
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.
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.