Poderiam me ajudar?
1) Explique o que são ponteiros, objetos e campos. Depois, exemplifique-os utilizando as sintaxes apropriadas.
2) Quais são as instruções (pseudolinguagem)utilizadas junto com um ponteiro para: a)obter espaço físico de memória; b)descartar espaçofísicode memória?Após citar as instruções, explique como elas funcionam.
Soluções para a tarefa
Resposta:
Veja as respostas abaixo.
Explicação:
1) Explicações:
Ponteiros são variáveis que contém um endereço de memória.
Objetos são instâncias de classes (ou até estruturas), eles implementam os atributos e comportamentos da classe que implementam.
Campos são atributos de objetos que podem ser acessados externamente a eles.
2) Instruções:
a) Pseudocódigo:
declarar ponteiro = (conversão para tipo adequado) metodo_para_alocar_bytes(tamanho a alocar);
A variável do tipo ponteiro é declarada, e a ela atribuído o endereço de um trecho de memória alocado por um método específico para isso.
b) Pseudocódigo:
desalocar pointeiro;
O bloco de memória para o qual aponta a variável do tipo ponteiro é desalocado, liberando-o para o sistema operacional ou o ambiente de execução no qual reside o programa.