Entier sur 3 bytes

Résolu
Utilisateur anonyme -  
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
Je dois créer un programme qui lis dans le MBR et qui affiche les données de celui-ci.
Le problème étant que certaines informations sont codées sont 3 bytes et qu'il n'y a aucune variable du type entier sur 3 bytes.
Un int est sur 4 bytes et un short sur 2 bytes, ce qui ne va pas :/
Une idée ?
Merci d'avance :)
A voir également:

1 réponse

jisisv Messages postés 3678 Statut Modérateur 934
 
Ben tu lis les 3byes de poids inférieur ainsi que le quatrième dans
un "unsigned long int", et tu annules les 8 bits parasites.
Ton unsigned long contiendra la valeur mathématique correcte, non?
0