Programar em C: diferenças entre revisões
[edição não verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
|||
Linha 8: | Linha 8: | ||
=== Introdução === |
=== Introdução === |
||
{{livro}} |
{{livro}} |
||
* [[Imagem:100%.svg]] [[/Capa/]] |
|||
* [[Imagem:50%.svg]] [[/Por que aprender a linguagem C/|Por que aprender a linguagem C?]] |
* [[Imagem:50%.svg]] [[/Por que aprender a linguagem C/|Por que aprender a linguagem C?]] |
||
* [[Imagem:50%.svg]] [[/História da Linguagem C/]] |
* [[Imagem:50%.svg]] [[/História da Linguagem C/]] |
||
Linha 74: | Linha 75: | ||
* [[Programar em C++]] |
* [[Programar em C++]] |
||
---- |
|||
<div id="naveg" style="background-color: #ffffff; border: solid 0px black; padding-left: |
|||
15px; margin: 4px; text-align: right; font-size: 100%"> |
|||
[[/Capa/]] | [[/Porque aprender a linguagem c|Por que aprender a linguagem C]] |
|||
</div> |
|||
{{AutoCat|Informática|Programação}} |
{{AutoCat|Informática|Programação}} |
Revisão das 14h47min de 30 de março de 2013
É 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
Introdução
- 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
- 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
- Bibliotecas
- Entrada e saída em arquivos
- Exercícios
PARTE II - Conceitos intermediários e avançados
- Vetores (arrays)
- Strings
- Ponteiros
- Passagem de parâmetros
- Tipos de dados definidos pelo usuário
- Mais sobre variáveis
- Gerenciamento de memória
PARTE III - Conceitos extras
Apêndices
- 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
- Listas encadeadas
- Pilha
- Fila ou Queue
- Árvores binárias
- Algoritmos de ordenação
- Algoritmo de alocação