Studium, Ausbildung und Beruf
 StudiumHome   FAQFAQ   RegelnRegeln   SuchenSuchen    RegistrierenRegistrieren   LoginLogin

strut vs union
Neues Thema eröffnen   Neue Antwort erstellen
Foren-Übersicht -> Informatik-Forum -> strut vs union
 
Autor Nachricht
chinantek
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 27.04.2008
Beiträge: 226

BeitragVerfasst am: 27 Jan 2011 - 15:09:19    Titel: strut vs union

Kann man union als eine Strukture bezeichnen?Da die Strukture fasst ja auch verschiedene Datentypen zusammen, nur mit den Unterschied das man dadurch speicherplatz sparen kann da der jeweilige typ (int char etc) berücksichtigt wird beim anlegen und daher nur der Speicher angelegt wird der auch benötigt wird.(?) Was ist der Vorteil von struct wenn union doch ähnliche Aufgaben besser erfüllen müste,danke
Jockelx
Senior Member
Benutzer-Profile anzeigen
Senior Member


Anmeldungsdatum: 24.06.2005
Beiträge: 3596

BeitragVerfasst am: 27 Jan 2011 - 17:59:23    Titel:

Du hast union wohl falsch verstanden. Man spart keinen Speicher, Speicher wird nur mehrfach interpretiert.

Wenn du sowas hast:
Code:

union
{
int i;
char c;
}


dann belegt das zwar nur die Grösse vom int, aber i und c sind nicht unabhängig voneinander. Ein c=123; Befehl ändert auch i.
union brauch man sogut wie nie.
chinantek
Full Member
Benutzer-Profile anzeigen
Full Member


Anmeldungsdatum: 27.04.2008
Beiträge: 226

BeitragVerfasst am: 27 Jan 2011 - 18:35:16    Titel:

Wie würdest du den typ union den zusammenfassend beschreiben und für was setzt man ihn den ein (in übungen etc hatte ich auch immer nur struct gesehen)?
Beiträge der letzten Zeit anzeigen:   
Foren-Übersicht -> Informatik-Forum -> strut vs union
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Chat :: Nachrichten:: Lexikon :: Bücher :: Impressum