Alte tipi de date, Tipurile întregi
Exemplul amestecă tipuri, tablouri și structuri într-o uniune pentru a evidenția diverse metro de accesare a informațiilor. Pentru un sistem de tip little-endian, această uniune s-ar putea reprezenta astfel: Aliniamentul exact și ordinea membrilor unei uniuni depinde de sistem, cu posibilitatea apariției unor probleme de portabilitate.

Uniuni anonime Când uniunile sunt membri ai unei clase sau structuri pot fi declarate fără nume. În acest caz, ele devin uniuni anonime și membrii lor din cadrul obiectelor sunt accesibili direct prin id-urile de membru.
În acest articol
Aceasta afectează modalitatea de accesare a membrilor dolari și yen ai unui obiect de acest tip. Pentru un obiect de primul tip cu o uniune obișnuităse procedează astfel: 1 2 carte1.

Valoarea lui pret se exprimă în dolari sau yen, dar nu simultan în ambele. Tipuri enumerare enum Tipurile enumerare sunt tipuri definite ca un set de identificatori personalizați, denumiți enumeratori, set care conține valorile posibile. Obiecte de tip enumerare pot lua orice valoare dintre enumeratori.

Altfel spus, se creează de la zero un tip de dată absolut nou, fără a necesita vreun alt tip existent.