hell-student
Lieutenant
- Registriert
- Nov. 2007
- Beiträge
- 671
Hallo Zusammen,
ich bräuchte mal wieder Hilfe. Bin gerade dabei ein 2 dimensionales Array von Pointern zu implementieren. Das ganze soll mit malloc/calloc noch per dynamischer Speicherverwaltung funktionieren =)
Hierbei habe ich folgendes als Beispiel:
Dann müsste ich doch ein 2 dimensionales Array von POS Pointerns haben? thx
ich bräuchte mal wieder Hilfe. Bin gerade dabei ein 2 dimensionales Array von Pointern zu implementieren. Das ganze soll mit malloc/calloc noch per dynamischer Speicherverwaltung funktionieren =)
Hierbei habe ich folgendes als Beispiel:
Code:
typedef struct {
int x;
int y;
} POS;
typedef struct {
POS ***positions;
} typedef s;
// a und b sind zur compile time nicht festgelegt
int a, b;
int i;
...
s->postions = (POS ***) calloc (a, sizeof(POS **));
POS ***positions;
positions = s->positions;
for (i = 0; i < b; i++) {
(*(positions + i)) = (POS **) calloc(b, sizeof(POS*));
}
Dann müsste ich doch ein 2 dimensionales Array von POS Pointerns haben? thx