Variáveis e tipos de dados
Entendendo os primeiros conceitos de programação em C.
Ao começar a estudar programação em C, um dos primeiros conceitos que encontrei foram as variáveis e os tipos de dados. Eles são fundamentais para entender como um programa armazena e trabalha com informações. Antes de avançar para estruturas mais complexas, é importante entender como declarar, armazenar e modificar valores.
Variáveis são como caixas onde podemos armazenar informações. Cada caixa possui um nome, que pode ser utilizado para acessar o valor armazenado nela.
Na programação, as variáveis são utilizadas para guardar valores que podem ser utilizados e modificados enquanto o programa está sendo executado.
Declarar uma variável significa criar uma variável e definir seu tipo e seu nome. Em C, a declaração segue uma sintaxe específica:
tipo nome;Exemplos:
#include <stdio.h>
int main() { int idade; int quantidade; float altura; char letra; char nome[20];
return 0;}Os nomes das variáveis precisam seguir algumas regras:
- Podem começar com uma letra ou sublinhado (
_); - Não podem começar com um número;
- Depois do primeiro caractere, podem conter letras, números e sublinhados;
- São sensíveis a maiúsculas e minúsculas. Portanto,
idadeeIdadesão variáveis diferentes; - Não podem utilizar palavras reservadas da linguagem, como
int,floatereturn; - É recomendado utilizar nomes claros e que indiquem o propósito da variável.
Exemplos:
int idade; // permitidoint Idade; // permitido e diferente de "idade"float _altura; // permitidofloat altura_2; // permitido
char 2letra; // não permitido: começa com númeroint int; // não permitido: palavra reservadaO tipo de dado determina quais valores uma variável pode armazenar. Alguns dos principais tipos utilizados em C são:
int idade; // números inteirosfloat altura; // números com casas decimaisdouble peso; // números com casas decimais e maior precisãochar letra; // um caracterechar nome[20]; // sequência de caracteresInicializar uma variável significa atribuir um valor a ela no momento de sua declaração:
int idade = 25;float altura = 1.75;double peso = 90.3;char letra = 'A';char nome[20] = "Sergio";Também é possível declarar a variável primeiro e atribuir um valor posteriormente:
int quantidade;
quantidade = 1;Nesse caso, quantidade foi declarada primeiro e depois recebeu um valor por meio de uma atribuição.
Também é possível alterar o valor de uma variável:
int idade = 25;
idade = 10;Agora, o valor armazenado em idade é 10.
Atenção: variáveis locais que são apenas declaradas e não inicializadas não possuem um valor definido. Por isso, é importante atribuir um valor antes de utilizá-las.
Para variáveis do tipo char, um único caractere deve ser colocado entre aspas simples:
char letra = 'A';Já uma sequência de caracteres, como um nome, utiliza aspas duplas:
char nome[20] = "Sergio";Variáveis são utilizadas para armazenar informações durante a execução de um programa. Para trabalhar com elas em C, é necessário entender seu tipo, sua declaração, suas regras de nomenclatura e como atribuir valores. Esses conceitos são fundamentais para começar a construir programas na linguagem.