Schlüsselwort union


Mit dem Schlüsselwort union legt man fest, daß sich mehrere Variablen verschiedenen Datentyps den gleichen Speicherplatz teilen.

Die Syntax ähnelt der Deklaration einer Struktur

 
    union union_def /* Deklaration eines neuen Datentyps */
    { int i; 
      float b; 
      char c;} ;   /* die Variablen i, b und c liegen auf dem 
                      gleichen Speicherplatz */

      union union_def union_var;     /* Definition einer Variablen */
      :
      union_var.i = 99;              /* Ergibtanweisungen */
      union_var.b = 99.99;
      union_var.c = '9';

Anfang Hauptindex Schlüsselwörter Funktionen

Übers.: G. Junghanns