begin process at 2012 05 30 07:36:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

question très simple je pense :s


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

question très simple je pense :s

mardi 20 novembre 2007 à 21:06:33 | question très simple je pense :s

doudou0088

Bonsoir,
Je voudrais savoir comment représenter un bit de la façon suivante : typedef unsigned char Bit;
Ainsi une variable de type Bit prendra les valeurs 0 et 1.

Je comprend ce qu'il faut faire mais comment autoriser les valeurs 0 et 1 pour Bit?
Merci
mardi 20 novembre 2007 à 21:12:21 | Re : question très simple je pense :s

BruNews

Administrateur CodeS-SourceS
Rien ne peut faire moins d'1 octet (8 bits).

ciao...
BruNews, MVP VC++
mardi 20 novembre 2007 à 21:39:43 | Re : question très simple je pense :s

doudou0088

non mais en fait le but est de représenter un octet en utilisant : typedef unsigned char Bit;
Bit prennant les valeurs 0 et 1.
Un octet serai un tableau de 8 Bit. Mais comment faire sa en c?
Merci
mardi 20 novembre 2007 à 23:08:59 | Re : question très simple je pense :s

vecchio56

Administrateur CodeS-SourceS
Tu déclares un octet, tu peux déja considérer que c'est un tableau de 8 bits, non?
Sinon, tu peux utiliser les champs de bits, qui te permettent d'accéder séparément aux bits d'une structure, mais ca revient a utiliser des masques et des décalages sur des entiers.

_____________________________________
Un éditeur de ressources gratuit pour Windows

mercredi 21 novembre 2007 à 11:54:19 | Re : question très simple je pense :s

doudou0088

Merci pour ton aide vecchio56.Je rexplique depuis le début. Je dois déclarer un type abstrait de données appelée individu, représenté par une liste de bits, de longueur 8. je doit utiliser typedef unsigned char Bit; qui peu prendre la valeur 0 ou 1. Je pense que je dois utiliser une structure individu composé d'un tableau de 8 Bit. Mais comment déclarer en C que ma variable Bit prendra la valeur 0 ou 1.
C'est juste une représentation cela n'a rien a voir avec les bits de l'ordi.
J'ai fais cela mais est-ce juste? le compilateur me renvoi une erreur il veut absolument que je mette un type a Bit. Merci

typedef unsigned char Bit;

typedef struct Individu{
        Bit[8];
        struct Individu *next;
        }individu;
mercredi 21 novembre 2007 à 12:04:28 | Re : question très simple je pense :s

doudou0088

en faite c'est bon je vien de reussir. merci quand meme


Cette discussion est classée dans : simple, question, valeurs, bit, pense


Répondre à ce message

Sujets en rapport avec ce message

une question toute simple.. aidez moi, stp!!! [ par xose ] Je viens d'installer le Borland C++. Une fois que le programme est compilé, la fenetre noire disparait toute suite!! Je n'arrive pas à voir jamais les une simple question sur le treeview [ par vcbelk ] Common garger un treeview on Visual c++ Question simple [ par SysBreak ] Salut, j'ai Borland C++ 5 v.pro et j'aimerais savoir dans quel répertoire je dois enregistrer mes fichiers sources créés ? Pour les projets j'ai bien simple question [ par cashroc ] une simple petite question de quelqu'un qui ne fait qu'apprendredans un projet, sous visual, que signifie WINAPI ?je sais que cela remplace FAR PASCAL Question simple sur les tableaux [ par LordBob ] Bonjours a tous,pourquoi quand j'écris le code ci-dessous:#include int main(){ int i; char tab[6] = "bonjour"; for (i question simple : verifier repertoire [ par flatmax ] salut a tousj'ai cherché sur le forum et dans les sources pour repondre a ma question, mais aucun resultat : comment verifier l'existence d'un reperto question simple pointeur fseek fread [ par hvb ] hello tous, voila je connais vraiment pas tres bien le C, et je dois analyser un code pour le retranscrire en vb.net ou delphi.ma question est la suiv question simple sur manip de caracteres [ par youpiyoyo ] j'ai un char String[24] qui contient xxxxx_000..jpgj'aimerai recup 000.je m'en sort pas avec ma boucle for c pas trop dur c entre un "_" et un "." enf question simple trouver la fenetre parent??? [ par youpiyoyo ] je suis depuis hier a chercher comment trouver la fentre parentj'ai essayer avec GetParent, mais il me renvoi NULL, donc la fentre n'est une fille, (l Simple question [ par DeAtHCrAsH ] J'ai un pointeur sur une chaine de caractère.Comment plcer le pointeur a la fin de la chaine sans passer par une boucle du genre:char *pString = "Simp


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,309 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales