///
Esta questão foi aplicada no ano de 2016 pela banca INSTITUTO AOCP no concurso para Câmara de Rio Branco - AC. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Ciclo PDCA, Engenharia de Software.
Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.
Analisando o seguinte código, que foi escrito utilizando a linguagem Delphi, o que acontecerá quando a função UsarValor for executada?
unit Unit2;
interface
type
TMeuInteger = ^Integer;
function GetValor(numero :Integer) :TMeuInteger;
procedure UsaValor;
implementation
function GetValor(numero :Integer) :TMeuInteger;
begin
Result := @numero;
numero := 4;
end;
procedure UsaValor;
var
i : Integer;
begin
i := GetValor(5)^;
end;
end.