ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
716
716
EMPFEHLEN
-
Hallo @ all!!
Ich brauche zwei struct und zwar:
Code :1 2 3 4 5 6 7 8 9 10 11
typedef struct Pol { char *id; char *fill; } PolTyp; typedef struct Punkt { int x; int y; }*Point;
Jetzt zu meiner Frage wie mache ich ein Pointer auf Struct Point der in Struct Pol steht!
Und wie kann ich *Point zu einen Dynamischen Array machen?
Also ich möchte das der Zeiger der in Pol steht auf das Struct Array point zeigt! Weil ich mehrere Punkte einlesen muss!
Wäre Super wenn mir jemand dabei weiterhelfen könnte!!
-
10.12.08 12:50 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.Indem du die Definitionen in umgekehrter Reihenfolge schreibst.
Warum definierst du denn den Typ Point eigentlich gleich als Zeiger Typ?
GrußCode c:1
Point point_array = calloc(sizeof(struct Pol), 20);
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
[C] Struct übergabe mit LPVOID - pointer
Von posi90 im Forum C/C++Antworten: 2Letzter Beitrag: 13.10.10, 13:39 -
C - struct pointer in struct
Von nero-15 im Forum C/C++Antworten: 4Letzter Beitrag: 12.11.08, 18:31 -
Array im Struct
Von Oc86 im Forum C/C++Antworten: 2Letzter Beitrag: 05.12.07, 19:02 -
pointer von struct array übergeben
Von spammich im Forum C/C++Antworten: 19Letzter Beitrag: 12.11.07, 23:04 -
C struct to C# struct & vice versa
Von visus im Forum C/C++Antworten: 2Letzter Beitrag: 01.08.07, 08:32





Zitieren

Login






