der Zugriff auf Strukturen erfolgt entweder mit var->data1 = bla; oder var.data1 = bla; Wo ist der Unnerschied?
Frank wrote: > der Zugriff auf Strukturen erfolgt entweder mit > > var->data1 = bla; > > > oder > > > var.data1 = bla; > > > Wo ist der Unnerschied? Im einen Fall ist var ein Pointer auf so ein Strukturobjekt, wie zb in void foo( struct Data* pVar ) { pVar->data1 = 5; } im anderen Fall ist var bereits das Strukturobjekt selbst, wie zb in void foo() { struct Data var; var.data1 = 8; }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.