Programar em C
(Redirecionado de C)
Observações: É pré-requisito para um bom aprendizado de qualquer linguagem de programação conceitos sobre lógica de programação.
Etapas de desenvolvimento - 5 fases | ||||
---|---|---|---|---|
Quase nenhum texto: ![]() |
Texto em criação: ![]() |
Texto em maturação: ![]() |
Texto desenvolvido: ![]() |
Texto abrangente: ![]() |
Sumário[editar | editar código-fonte]
Introdução[editar | editar código-fonte]
Capa
Por que aprender a linguagem C?
História da linguagem C
Pré-requisitos
Utilizando um compilador
Noções de compilação
PARTE I - Básico[editar | editar código-fonte]
Um programa em C
Conceitos básicos
Variáveis
Tipos de dados
Constantes
Entrada e saída simples
Operações matemáticas (Básico)
Operações matemáticas (Avançado)
Todos os operadores de C
Controle de fluxo
Funções
O pré-processador
Exercícios
PARTE II - Conceitos intermediários e avançados[editar | editar código-fonte]
Vetores (arrays)
Strings
Passagem de parâmetros
Tipos de dados definidos pelo usuário
Ponteiros
Mais sobre variáveis
Mais sobre funções
Bibliotecas
Entrada e saída em arquivos
- Gerenciamento de memória
Apêndices[editar | editar código-fonte]
- Palavras Reservadas ou keywords
- Seqüências de escape
- Lista de funções
- Lista de bibliotecas
- Dicas de programação em C
Conceitos extras[editar | editar código-fonte]
Algoritmos e Estruturas de dados[editar | editar código-fonte]
- Listas encadeadas
- Pilha
- Fila ou Queue
- Árvores binárias
- Árvores binárias de Busca
- Árvores Gerais
- Algoritmos de ordenação
- Algoritmo de alocação