Variáveis Estáticas e Variáveis Dinâmicas
Por: diegoveiga • 27/9/2015 • Monografia • 270 Palavras (2 Páginas) • 233 Visualizações
PONTEIROS
Alexandre Zamberlam
1. Variáveis Estáticas e Variáveis Dinâmicas
Em um programa, uma variável corresponde a um espaço na memória principal, cujo conteúdo pode ser alterado durante a execução do programa.
Variáveis podem ser classificadas em:
Estática: tem seu endereço fixado antes de iniciar a execução do programa, e a área de memória ocupada por ela se mantém constante durante toda a execução;
Dinâmica: pode ser criada ou eliminada durante a execução do programa, ocupando espaço na memória apenas enquanto está sendo utilizada.
MEMÓRIA
Endereço
da variável
Conteúdo da variável
0H
5
10H
x
20H
3,55
30H
60H
40H
50H
60H
TRUE
Na ilustração, a variável localizada no endereço 60H é uma variável dinâmica booleana. Uma variável dinâmica não tem nome, e o acesso a ela se faz através de outra variável que contenha seu endereço.
2. VARIÁVEL Ponteiro
Ponteiro é uma variável estática, cujo conteúdo é um ENDEREÇO DE MEMÓRIA; (permanece existindo durante toda a execução do programa)
Permite acesso a uma variável dinâmica localizada nesse ENDEREÇO;
...