- a89template.c - Cria arquivos template (.c e .h) para programação em C.
- scanf_int_check.c - Demonstra uma maneira de verificar se o usuario entrou com um inteiro.
- array_insert_in_order.c - Demonstra como inserir elementos num array de inteiros em ordem crescente.
- args_variaveis.c - Exemplo de função que recebe número variável de argumentos.
- a89stack/a89stack.h - Biblioteca C que auxilia na criação de pilhas int, double e char.
- recursividade/fibonacci.c - Exemplo de funções interativa e recursiva que calcula a sequência de Fibonacci.
- estrutura_de_dados/lista2.c - Exemplo de lista encadeada simples com inserção e remoção de itens. Para ver funcionando clique aqui
- recursividade/multiplicacao.c - Exemplo de função interativa e recursiva que executa a multiplicação de dois inteiros.
- recursividade/fatorial.c - Exemplo de função fatorial interativa e recursiva.
- estrutura_de_dados/lista1.c - Exemplo de lista encadeada simples com inserção no início.
- malloc.c - alocação dinâmica de memória, usando malloc() e free().
- estrutura_de_dados/stackint.c - Implementação de uma pilha estática de inteiros.
- estrutura_de_dados/typedef.c - Demonstra o uso da palavra-chave typedef.
- estrutura_de_dados/struct2.c - Como passar membros de estruturas ou a própria estrutura para funções.
- estruturas_de_dados/struct1.c - Demonstra a criação de tipos de dados definidos pelo usuário usando struct.
Aulas particulares de programação C/C++.