Bonjour à tous,

Voilà j'ai un exercice vraiment tordu du professeur et je n'arrive pas à comprendre où il veut en venir...

Citation Envoyé par Le prof
Quelle est la valeur affichée par l'expression suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
printf("%d\n", (PE = 97767, K = PE / 10, --PE - --K % 9407));
Si PE est un entier codé sur 24 bits, et que K est une variable de type entier: 97398
SI PE est un pointeur d'entiers codés sur 24 bits et que K est une variable de type entier : ERREUR

Voici mon raisonnement !
1) 24 / 8 = 3 octets
2) 97767-3 = 97764
3) on fait le modulo de 97397%9407= 3327 ????????? je suis pas sûr du résultat !
4) 3327 * 3 = 9981
5) je ne comprends pas K = PE / 10 ?????

Merci pour vos explications