Prévia do material em texto
Como Programar em C
1. Introdução à Linguagem C
A linguagem C é uma das mais populares e influentes da história da programação. Ela é conhecida
por sua eficiência e é amplamente usada no desenvolvimento de sistemas operacionais,
compiladores e softwares embarcados. C oferece controle direto sobre o hardware, tornando-se
ideal para aplicações de baixo nível.
2. Estrutura de um Programa em C
Todo programa em C começa com a função principal `main()`. Um exemplo simples:
#include
int main() {
printf("Olá, mundo!\n");
return 0;
}
Esse código imprime uma mensagem na tela. A diretiva `#include` inclui bibliotecas, e `printf` é
usada para exibir informações no console.
3. Variáveis e Tipos de Dados
Em C, é necessário declarar o tipo da variável antes de usá-la. Exemplos:
int idade = 25;
float altura = 1.75;
char letra = 'A';
Os principais tipos são: int, float, double, char.
4. Estruturas de Controle
Como Programar em C
C possui estruturas condicionais e de repetição como:
if (condição) { ... } else { ... }
for (início; condição; incremento) { ... }
while (condição) { ... }
5. Funções
Funções permitem dividir o programa em blocos reutilizáveis. Exemplo:
int soma(int a, int b) {
return a + b;
}
int main() {
int resultado = soma(3, 4);
printf("Resultado: %d\n", resultado);
}
6. Ponteiros (Pointers)
Ponteiros armazenam endereços de memória. São poderosos, mas exigem atenção. Exemplo:
int x = 10;
int *p = &x;
printf("Valor de x: %d\n", *p);
7. Compilação e Execução
Para compilar um programa C, pode-se usar o GCC:
gcc programa.c -o programa
Como Programar em C
./programa
Esses comandos compilarão e executarão o código.