Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso C III: Recursos avançados da linguagem

Nota

9.3

Nível

Básico

Última atualização

08/01/2018

Carga horária

8h

Iniciar Curso
Concluir

Pré-requisitos:

Instrutor

  • Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Matrizes

    1. Como declarar matrizes?
    2. Alocação dinâmica
    3. Ponteiros de ponteiros
    4. Sizeof()
  2. Structs

    1. Definindo tipos
    2. Criando alias com typedef
    3. Separando em múltiplos arquivos
    4. O que é análise de algoritmos?
  1. Programando como um profissional

    1. Código limpo
    2. Um pouco de inteligência artificial
    3. Memset e Memcpy
  2. Recursividade

    1. Funções recursivas
    2. Pontos de fuga
  3. Diretivas de Compilação

    1. Ifndef
    2. Ifdef
    3. Compilando