hell-student
Lieutenant
- Registriert
- Nov. 2007
- Beiträge
- 671
Hallo Zusammen,
Ich blicke es einfach nicht mehr durch. Ich würde das Array jedoch gerne dynamisch gestalten (mittels malloc bzw. calloc). Wie muss ich nun das Array implementieren?:
Hab ich hier irgendein Denkfehler.
Hat jemand ein gutes Beispiel für ein dynamisches Pointerarray? thx
Ich blicke es einfach nicht mehr durch. Ich würde das Array jedoch gerne dynamisch gestalten (mittels malloc bzw. calloc). Wie muss ich nun das Array implementieren?:
struct Task {
int id;
int num;
}
max_no_tasks = 10;
// Array mit 10 Pointer auf Tasks
Task **task_array;
task_array = (Task **) calloc(max_no_tasks, sizeof(Task*));
// Fehlerüberprüfung fehlt
Task *task;
task = (Task *) calloc(1, sizeof(Task));
task_array[0] = task;
Hab ich hier irgendein Denkfehler.
Hat jemand ein gutes Beispiel für ein dynamisches Pointerarray? thx