Programar em C
Origem: Wikilivros, livros abertos por um mundo aberto.
É 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: |
Índice |
Sumário [editar]
Introdução [editar]
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]
Um programa em C
Conceitos básicos
Variáveis
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]
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
PARTE III - Conceitos extras [editar]
Apêndices [editar]
- Palavras Reservadas ou keywords
- Seqüências de escape
- Lista de funções
- Lista de bibliotecas
- Dicas de programação em C
Algoritmos e Estruturas de dados [editar]
- Listas encadeadas
- Pilha
- Fila ou Queue
- Árvores binárias
- Algoritmos de ordenação
- Algoritmo de alocação