01net    Web


Actuellement en ligne : 710 Utilisateurs dont 51 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> les stuctures en c/c++
Auteur
Message
 
<     1       >
manou_kri
  
   
      ?   @     Posté le 30/11/2005 09:04:58  
Voter pour ce message
bonjour a tous
Je programme avec les types structurés mais j'arrive pas
a comprendre la différence entre ( enumération et union)
pouvez vous m'expliquer la différence.
esselfe
  Je calcul donc je suis relativ
  :-)
      ?   @     Posté le 30/11/2005 12:03:54  
Voter pour ce message
Avec 'enum':
-tu declare tes variables:
"""""
enum Prouette
{a=1,b,c,d,e};
"""""

ici, dès que tu initialise une variable, l'enum attribut ++1 à chaque suivant...
e=5,b=2!
C'est plus rapide:)


Avec 'union':
-tu fais la mem chose:
"""""
union Prouesse
{ int a; // déclare sans initialiser.
long long b;};
union Prouesse x;
x.a =9; // initialise une des déclarations
"""""

ici, j'ai accordé la mémoire (parmi les décl ds 'union')
à 'a'. Immédiatemment et ce fesant, 'b' est détruit.
Tente...
:love:
<     1       >

01net > Forum de 01net > Programmation et développement > C/C++
> les stuctures en c/c++

Aller à :

Page générée en : 0.256s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

PC Booster
Un logiciel pratique pour optimiser et améliorer les performances de votre PC. 
Jeux
Nouveauté : Vous devez explorer des chambres qui filent la frousse et trouver des objets cachés !