Pequenos ajustes ao novo enunciado

12 maio 2026, 11:20 Francisco Pereira

Bom dia

De modo a tornar ainda mais claro o intuito de cada registo nos argumentos das funções, para além das categorias "in" e "out" de registos como argumentos a funções, adicionamos uma categoria "in/out". Assim, registos "in" dizem respeito a argumentos passados pelo caller, "out" a registos preenchidos pelo callee, e "in/out" registos passados pelo caller e alterados pelo callee (por exemplo, endereços para zonas de memória a serem preenchidas pela função).

Foi publicado um novo enunciado v1.3, cuja única alteração relativamente ao v1.2 diz respeito a ajustes aos comentários no código exemplo proporcionado no P2. Nada mudou na lógica no projeto. Esta mudança serve apenas para tornar o enunciado ainda mais claro.

Votos de bom trabalho, e boa sorte para a avaliação de hoje!