Hi,
ich gebe zu, der Titel ist vielleicht ein wenig unglücklich gewählt.
Ich habe folgendes Konstrukt:
1 | struct point {
|
2 | int x;
|
3 | int y;
|
4 | };
|
5 |
|
6 | struct point* pListe = getFirstElement();
|
Irgendwo im Speicher liegen nun dutzende Elemente vom Typ point
hintereinander. getFirstElement liefert die Adresse des ersten Elements
zurück. Nun würde ich gerne gezielt auf z.B. das fünfte Element
zugreifen. Das ganze in der Form:
Das funktioniert natürlich nicht. Dachte es würde gehen wenn ich zuerst
die Liste derefernziere und dann neu referenziere in der Form:
Geht natürlich auch nicht :) Wie müsste es richtig aussehen?
Grüße
Sven