ich kann Unions nicht verstehen
-
Hi,
kann mir mal jemand denn Sinn und Zweck von Unions erklähren? Ich habe das Buch C Ent-Packt, und verstehe das mit den Unions nicht so recht. Was ist der Sinn dieser Unions?Ich bedanke mich schonma im voraus!
Grüße
-
Schau mal hier:
http://pronix.de/modules/C/openbook/c_programmierung_18_2.php#9
-
ums kurz zu machen:
alle elemente einer union liegen auf dem selben speicherplatz. wenn du einem element einen wert zuweist, überschreibst du alle anderen. die größe der union (also der speicherbedarf) richtet sich nach dem größten element.