Ultimas Atualizações
[ Matérias Faculdade: ]

Pesquisa e Ordenação
Aula Data: 18/02/2010
----------------------------------------------------------------
Algebra Linear e Geometria Analítica
Aula Data: 12/02/2010
----------------------------------------------------------------
Pesquisa e Ordenação
Aula Data: 011/02/2010
----------------------------------------------------------------
Circuitos Digitais
Aula Data: 09/02/2010
----------------------------------------------------------------
Modelagem de Sistema
Aula Data: 08/02/2010
----------------------------------------------------------------
Algebra Linear e Geometria Analítica
Aula Data: 05/02/2010
----------------------------------------------------------------
Atualizado: 19/02/2010 -- Hs: 13:35

Contador gratuito
Acessos

Numero de usuários online:

Algebra Linear e Geometria Analítica
Aula de Pesquisa e Ordenação
Data: 18/02/2010
Professora: Elisa

Prova:
Ponteiro ou apontador = é uma variável capaz de armazenar um endereço de memória.


Variáveis:
Tipos básicos = string, real, integer, char, boolean
Tipo estruturado = Record(registro), array(vetores), ^(ponteiro)

Dados e instruções são armazenados na memória principal, cada posição da memória tem um endereço.

* O S.O possui uma estrutura chamada stack(pilhas) que controla os endereços de memória das variáveis. Toda variável tem um endereço de memória (ponteiro).

program ponteiros;
uses CRT;
type      r = Record
nome:string;
end;
var         reg:r;
apreg:^r;
Begin
clrscr;
new (apreg);
writeln(‘digite um nome’);
readln(apreg^.nome);
writeln(‘nome:’,apreg^.nome);
writeln(‘digite o seu nome:’);
readln(‘reg.nome’);
new(apreg);
writeln(‘digite outro nome’);
readln(apreg^.nome);
writeln(‘nome reg= ’reg.nome,’nome apreg=’,apreg^.nome);

 

[Clique aqui para Voltar...]