Programar em C: diferenças entre revisões
[revisão pendente] | [revisão pendente] |
Conteúdo apagado Conteúdo adicionado
Revertendo para a revisão 451863 de 2018-05-03 19:43:30 por Marcos Antônio Nunes de Moura usando popups |
|||
Linha 66: | Linha 66: | ||
== Colaboração == |
== Colaboração == |
||
* [[/Lista de autores/]] |
* [[/Lista de autores/]] |
||
* Sou do Cefet |
|||
==Ver também== |
==Ver também== |
Edição atual desde as 19h13min de 22 de maio de 2018
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