Envoyé par Laurent Gomila
Un entier est un entier. Hexadécimal, décimal, octal ou binaire ne sont que des bases qui sont utiles lorsqu'on a besoin d'une représentation textuelle. D'ailleurs en mémoire ce n'est pas de l'hexadécimal, mais plutôt du binaire, symbolisé par des états électriques à l'intérieur de ta barette de RAM.
En plus ton code est incorrect : selon l'endianess de ta machine le résultat sera différent. Si tu veux décomposer ton entier en plusieurs octets il faut utiliser les opérateurs de décalage (>>) et de ET bit à bit (&).