Conhecendo a linguagem C
  • Configurando o ambiente
  • Primeiros passos
  • Declarando variáveis
  • Tipos básicos
  • Operadores aritméticos
  • Operadores relacionais
  • Operadores lógicos
  • Comando condicional if
  • Comando switch case
  • Comando while
  • Comando for
  • Comando do-while
  • Teste 1
  • Entrada e saída de dados
  • Constantes simbólicas
  • Copiando entrada para saída
  • Contagem de caracteres
  • Laço com corpo vazio
  • Vetores
  • Matrizes
  • Teste 2
  • Criando funções
  • Funções matemáticas
  • Chamada por valor
  • Chamada por valor novamente
  • Vetores de caracteres
  • Teste 3
  • Funções que manipulam strings
  • Escopo de variáveis
  • Criando bibliotecas
  • Nomes de variáveis
  • Conversões de tipo
  • Operador ternário
  • Função sizeof
  • Teste 4
  • Endereços e ponteiros
  • Structs
  • Recursividade
  • Ponteiros novamente
  • Break e continue
  • Goto e rótulos
  • Teste 5
  • Ordenação com qsort
  • Implementando a qsort
  • Inclusão de arquivos
  • Substituição de macros
  • Inclusão condicional
  • Teste 6
  • Apontadores e vetores
  • Funções que manipulam strings
  • Implementando a strlen
  • Passando um subvetor para uma função
  • Teste 7
  • Implementando a strcpy - versão 1
  • Implementando a strcpy - versão 2
  • Vetor de apontadores
  • Argumentos da linha de comando
  • Apontadores para funções
  • Teste 8
  • Funções matemáticas
  • Structs novamente
  • Vetores de estruturas
  • Typedef
  • Uniões
  • Teste 9
  • Campos de Bit
  • Acessando arquivos
  • Teste e conversão de classe de caracteres
  • Execução de comando
  • Gerenciamento de memória
  • Geração de número randômico
  • Enumeração
  • Teste 10
Desenvolvendo aplicações
  • Jogo da Velha - Parte 1
  • Jogo da Velha - Parte 2
  • Jogo da Velha - Parte 3
  • Jogo da Velha - Parte 4
  • Locadora de filmes - Parte 1
  • Locadora de filmes - Parte 2
  • Locadora de filmes - Parte 3
  • Locadora de filmes - Parte 4
  • Locadora de filmes - Parte 5
  • Locadora de filmes - Parte 6
  • Locadora de filmes - Parte 7
  • Locadora de filmes - Parte 8
  • Locadora de filmes - Parte 9
  • Locadora de filmes - Parte 10
  • Locadora de filmes - Parte 11
  • Locadora de filmes - Parte 12
  • Locadora de filmes - Parte 13
  • Locadora de filmes - Parte 14
  • Locadora de filmes - Parte 15
  • Locadora de filmes - Parte 16
  • Maratona de Programação
  • URI Online Judge
  • Conhecendo a biblioteca multimídia SDL
  • Carregando uma imagem com SDL
  • Carregando áudio com SDL