Ich habe dieses Union.
union MyUnion { int intValue; float floatValue; char charValue; }; union MyUnion u; u.intValue = 12;
Wie schreibe ich eine Funktion der ich dieses Union als Parameter übergeben kann?
Parameter werden normalerweise mit Typ und Name angegeben. Bei einem Union gibst du den Typ (union), deinen selbst definierten Typ (MyUnion) und den Namen an.
void myFunktion(union MyUnion u) { .... }