Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Fundamentos da Linguagem C
Ficha de estudo original • Ciência da Computação / TI
Conceitos essenciais
• C é uma linguagem compilada, procedural e próxima do hardware. Tipos básicos incluem char, int, float e double. Ponteiros armazenam endereços de memória.
• Arrays têm tamanho fixo e seus nomes frequentemente decaem para ponteiros em expressões. Strings em C são arrays de char terminados por '\0'.
• Funções ajudam a modularizar o programa. Passagem de parâmetros é por valor; para alterar uma variável externa, costuma-se passar seu endereço usando ponteiros.
• Alocação dinâmica usa malloc, calloc, realloc e free. Todo bloco alocado deve ser liberado para evitar vazamentos de memória.
	Exemplo prático: Exemplo: int *p = &x; faz p apontar para x; *p acessa o valor armazenado naquele endereço.
Revisão rápida
1. O que um ponteiro armazena?
2. Por que strings terminam com \0?
3. Qual o papel de free()?
Material autoral para estudo e revisão. Revise o tema em exercícios práticos para consolidar o conteúdo.

Mais conteúdos dessa disciplina