[C]-Déclaration de variables
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[C]-Déclaration de variables



  1. #1
    invite3c35244f

    [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. #2
    invite6de5f0ac

    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

  3. #3
    invite3c35244f

    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

  4. #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+

  5. A voir en vidéo sur Futura

Discussions similaires

  1. déclaration au CPP
    Par invite63b2022f 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 invitee2a62e92 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 18/07/2008, 02h54
  3. [PIC]-Aide déclaration variables
    Par invite3c35244f 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 invitea3a83812 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 13/08/2004, 23h20
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...