previous next Up Title Contents Index

Unioni tietotyyppinä

Unioni on kahden tai useamman muuttujan jakama yhteinen muistialue.

Muuttujat, jotka jakavat muistialueen, voivat olla samantyyppisiä tai erityyppisiä.

Unioni määritellään samaan tapaan kuin tietue (struct). Sen yleinen muoto on

    union nimi{
        tyyppi elementti_1;
        tyyppi elementti_2;
        ...
        tyyppi elementti_N;
    }muuttujalista;

Usein muuttujalista jätetään tyhjäksi ja muuttujat määritellään erikseen. Unionin nimeäminen ei ole välttämätöntä, jos muuttujat määritellään muuttujalistassa unionin yhteydessä.

previous next Up Title Contents Index