0784_ Programação em C/C++ - funções e estruturas
Objectivo(s)
- 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 caracteres (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 indirecto (*)
- 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