Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[C]-Déclaration de variables



  1. #1
    jorg1n

    [C]-Déclaration de variables


    ------

    Bonjour,

    je voudrais savoir quel type de déclarations je peux utiliser lorsque j'ai une variable qui n'aura comme valeur 0 ou 1?

    comment la déclarer dans mon programme? Pour le moment, je la déclare en tant que "unsigned char"...
    (Pour infos, j'utilise le compilateur C18)

    Je vous remercie d'avance

    -----

  2. Publicité
  3. #2
    fderwelt

    Re : [C]-Déclaration de variables

    Bonjour,

    "unsigned char" convient très bien. Mais pour être plus propre et limier les valeurs à effectivement 0 et 1 :
    Code:
    typedef enum { b0 = 0, b1 = 1 } bit_t ;
    bit_t x ;
    x = b0 ; /* par exemple */
    Dans les faits ce sera implémenté par un unsigned char mais ça ne se verra pas.

    -- françois
    Les optimistes croient que ce monde est le meilleur possible. Les pessimistes savent que c'est vrai.

  4. #3
    jorg1n

    Re : [C]-Déclaration de variables

    Don autant faire une déclaration en tant que unsigned char.
    Mais merci pour l'information...j'ai pris note..

    A bientot

  5. #4
    Jack
    Modérateur

    Re : [C]-Déclaration de variables

    SI tu as plusieurs variables binaires, tu peux utiliser les bit fields, ainsi tu pourras stocker 8 variables binaires dans un unsigned char.

    A+

  6. A voir en vidéo sur Futura

Discussions similaires

  1. déclaration au CPP
    Par caribou.volant dans le forum Santé et médecine générale
    Réponses: 3
    Dernier message: 29/01/2009, 18h28
  2. Influence des variables d'une fonction à 2 variables
    Par Flofly dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 18/07/2008, 02h54
  3. [PIC]-Aide déclaration variables
    Par jorg1n dans le forum Électronique
    Réponses: 17
    Dernier message: 03/06/2008, 10h36
  4. declaration auvent?
    Par ludocool33 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 0
    Dernier message: 28/03/2008, 21h37
  5. pb de declaration
    Par edje dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 13/08/2004, 23h20
Découvrez nos comparatifs produits sur l'informatique et les technologies.