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

09/09/2016

Carga horária

8h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Instrutor

  • instructor Maurício Aniche

    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 últimas novidades do curso 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