Analise o case a seguir: Um programa funcionava de forma correta há algum tempo e, ao utilizar uma variável declarada como float, para receber o resultado do cálculo de uma média, começou a não apresentar o resultado corretamente. O programador, ao analisar o código, verificou que todos os cálculos foram realizados de forma correta e que as variáveis comuns estavam declaradas corretamente. Considerando que foram utilizados, sem muito cuidado, ponteiros na implementação, o que pode ter acontecido para gerar o erro?
Ter sido utilizado de forma incorreta algum ponteiro, que acessou indevidamente a área de memória ocupada pela variável de média.
A variável não foi declarada de forma correta.
Ter sido feita a atribuição com tipos incompatíveis.
Ter gerado um erro em tempo de projeto causado pelo ponteiro, que não pode receber endereços para valores reais.
Ter utilizado a variável da média apontando para alguma variável 'ponteiro'.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!