ProgOS_S07E04

Re: ProgOS_S07E04

by Deleted user -
Number of replies: 0

Bonjour,

Comme vous dites, regs désigne un emplacement mémoire, et plus précisément l'emplacement mémoire du premier registre. Il y a grosso modo deux manières de désigner cet emplacement: regs et &regs[0].

Etant donné que scanf attend une adresse pour savoir où stocker l'information lue, on passe regs plutôt que regs[0]. Si au contraire, on aurait voulu stocker ça dans le deuxième registre, on aurait écrit &regs[1] (ou regs + 1 qui sera expliqué lors de l'introduction de l'arithmétique des pointeurs après Pâques).