Saiba mais aqui.
Sem informações adicionais.
– Elaborar programas complexosem linguagem C/C++.
– Apontadores
– – Definição de apontadores
– – Declaração de apontadores
– – Apontadores para passar dados para uma função
– – Operador indireto (*)
– – Atribuição de valores a variáveis apontadores
– – Operações com apontadores
– – Apontadores para matrizes
– – Apontadores para strings
– – Apontadores para apontadores
– – Apontadores para funções apontadores como argumento de uma função
– Estruturas
– – Definição e declaração de estruturas
– – Inicialização de estruturas
– – Leitura e escrita de valores nos elementos de uma estrutura
– – Matrizes de estruturas
– – Apontadores para estruturas
– – Estruturas em lista ligada
– – Declaração de listas ligadas
– – Operações sobre listas ligadas
– Uniões
– – Definição de uniões
– – Declaração de uniões
– – Inicialização de uniões
– – Uniões de estruturas
– – Problemas com uniões
– Impressão de carateres por acesso direto à memória
– – Sistema binário
– – Sistema hexadecimal
– – Sistema octal
– – Operadores sobre os bits
– – Conversão entre sistemas
– Campos bit
– – Pré-processador C/C++ e as directivas
– – Directiva #define
– – Macros
– – Macros e funções - comparação
– – Directiva #include
– – Directivas #undef, #if, #ifdef, #ifndef, #else, #endif e #error
– Livraria do C/C++
– – Acesso à livraria
– – #include
– – Livraria Math-#include
– Alocação e desalocação de memória
– – Função malloc()
– – Função calloc()
– – Função free()
– Ficheiros em C/C++
– – Níveis de leitura e escrita em ficheiros
– – Abertura e fecho de ficheiros
– – Leitura e escrita em ficheiros
– – Condições de erro
– – Buffers
– – Outras funções para manipular ficheiros
* Este curso é gratuito, se existir comparticipações.
Consultores/Formadores
Áreas Certificadas
pela DGERT
Formandos
Horas de Formação