Você está na página 1de 2

Tópicos do conteúdo PEA

-Conceitos da estrutura da linguagem

Rotinas

Laços

Referência/ valores

-Ponteiros

-Recursividade

-Pilhas, filas

-Exercícios

COMPLEMENTO

OPERADORES INDIRETO

Na linguagem temos operadores unários para trabalhar com ponteiros.

Um é o operador de endereço & que retorna o endereço da variável.

Dois é o operador indireto * que é o complemento do &, e retorna o conteúdo da variável


localizada no endereço do ponteiro.

Conceitos de Arrays=vetores e matrizes

São variáveis que servem para garantir vários valores do mesmo tipo de forma uniforme na
memoria.

Deve se definir quantos valores são guardados para que reservado o espaço necessário.

Ex: vetores são unidimensionais vt[5];

Matrizes são bidimensionais mt [3][3];

Obs: Lembrar que os índices serão iniciados por zero.

Ponteiros – proporciona um modo de acesso a variáveis sem referencia-las diretamente.

Método- o uso do endereço da variável, ou seja, é uma representação simbólica.

Razões para usá-los

I- Fornecer maneiras com as quais as funções podem modificar os argumentos que


recebem;
II- Para passar matrizes e strings mais facilmente de uma função par outra.
III- Manipular matrizes através da movimentação de ponteiros ou parte delas, em vez
de toda matriz.
IV- Para criar listas de dados complexas como lista encandeada e árvore binaria;
V- Para comunicar informações sobre memoria, com a função MALLOC() que retorna
a localização de memória livre através de um ponteiro;
VI- Trabalhar com ponteiros, a compilação será mais rápida.

Você também pode gostar