Lire un octet

peachesncream Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai 2 questions sur la lecture d'un octet en c:
1/ dans un tableau j'ai un ensemble de valeurs en octet et pour récupérer une adresse stockée dans ce tableau, cette adresse est divisée sur 4 cases, je veux que le contenu des 4 cases soit stocké dans une seule variable pour l'utiliser ailleurs. Comment est-ce que je peux faire cela?

2/Pour le même tableau, je veux lire 1 octet donc une case du tableau, et les chaque bit de cet octet à une signification donc je dois lire les bits concernés est-ce que ça est possible?

Merci!
A voir également:

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
1/ je pense que le plus propre, c'est de calculer l'adresse à partir des quatre octets, comme tu calculerais la valeur d'un nombre à partir de ces chiffres.
tu pourrais aussi utiliser une union avec un entier de 32 bits et 4 octets.
2/ https://fr.wikipedia.org/wiki/Op%C3%A9ration_bit_%C3%A0_bit
0