UFCD 0784 - Programação em C/C++ - funções e estruturas
DESIGNAÇÃO DA UFCD: Programação em C/C++ - funções e estruturas
CÓDIGO DA UFCD: 0784
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Identificar as funções e estruturas constantes na linguagem de programação C/C++.
Conteúdos
Funções
Estrutura e argumentos de uma função
Variáveis locais
Tipos de funções
Funções recursivas
Classes de armazenamento
Matrizes
Declaração de matrizes
Armazenamento de dados numa matriz
Leitura de dados de uma matriz
Matrizes unidireccionais
Matrizes multidimensionais
Matrizes como argumento de funções
Cadeias de carateres (string)
Strings constantes
Strings variáveis
Matriz de strings
Leitura de strings
Escrita de strings
Função printf ()
Apontadores
Definição e declaração de apontadores
Operador indireto (*)
Atribuição de valores a variáveis apontadores
Operações com apontadores
Apontadores para matrizes
Apontadores para strings
Apontadores para funções apontadores como argumento de uma função
Estruturas
Definição e declaração de uma estrutura
Inicialização de uma estrutura
Matrizes de estruturas
Apontadores para estruturas
Estruturas em lista ligada
Uniões
Definição e declaração de uniões
Uniões de estruturas