une union est une zone mémoire qui ne peut contenir qu'une seule variable à la fois.
exemple :
Code :
- union test
- {
- int entier;
- float flottant;
- } toto;
|
tu ne pourras utiliser qu'un seul champ à la fois de cette union. ainsi, tu ne pourras jamais écrire :
Code :
- toto.entier=4;
- toto.flottant = 4.0;
|
la taille d'une union correspond à la taille de son plus grand champ
Message édité par Harkonnen le 26-06-2003 à 10:11:17
---------------
J'ai un string dans l'array (Paris Hilton)