C
— Licence 2 InformatiqueVoir le cours.
Cette expression n’est pas à effet secondaire.
Cette expression est à effet secondaire. L’impression sur la
sortie standard modifie en effet l’état de la mémoire (écriture dans
stdout
).
Cette expression est à effet secondaire. Une variable est déclarée, ce qui modifie en effet la mémoire.
Cette expression est à effet secondaire. En plus de la déclaration, une affectation est réalisée, ce qui produit dans un effet secondaire car la mémoire est modifiée.
Cette expression est à effet secondaire. Une affectation est réalisée.
Cette expression n’est pas à effet secondaire. Il s’agit d’une
expression booléenne. La mémoire n’est pas modifiée mais seulement lue
(pour accéder à la valeur de a
).
Cette expression n’est pas à effet secondaire. Même remarque que pour la question précédente.
Cette expression n’est pas à effet secondaire. Même remarque que pour la question précédente.
Cette expression est à effet secondaire. Lors de l’évaluation de
l’expression booléenne dans la condition du if
, la valeur
de a
est modifiée.
Cette expression est à effet secondaire. La valeur de
a
est incrémentée.
Cette expression n’est pas à effet secondaire. La valeur de
a
est lue mais pas modifiée.
Cette expression n’est pas à effet secondaire. L’évaluation de cette expression produit une boucle infinie mais aucune valeur en mémoire n’est modifiée.
Cette expression est à effet secondaire. La valeur de
a
est modifiée à chaque tour de boucle.
Cette expression n’est pas à effet secondaire. Par convention, un
return EXP;
ne produit pas d’effet quand l’expression
EXP
ne produit pas d’effet secondaire.
Cette expression n’est pas à effet secondaire. Même remarque que pour la question précédente.
Cette expression n’est pas à effet secondaire. Même remarque que pour la question précédente.
Cette expression est à effet secondaire. L’effet secondaire est
provoqué par l’affectation d’une valeur à p
.
Cette expression est à effet secondaire. L’effet secondaire est
provoqué par l’appel à malloc
: il réserve une place dans
la mémoire, ce qui change sa politique de segmentation, et donc, la
modifie.