Speicher allokieren
-
Hallo,
mir ist klar wie ich für *int a[3] Speicher allokiere:
for(int j = 0; j < 3; j++){ a[j] = (int*) malloc(5*sizeof(int)); }
Für *int (a)[3] habe ich leider keine Lösung. Ist dies überhaupt möglich?
Vielen Dank und Grüße,
Eddy
-
int (*a)[3]; a = malloc(sizeof *a);
müsste gehen.
-
wird speicher eigentlich allokiert oder alloziert?
-
Hallo,
wir haben immer von allokieren (anfordern) gesprochen. Allozieren
ist mir nicht geläufig.Grüße,
Eddy
-
Allozieren ist der ältere Begriff, afaik aus der Wirtschaftssprache. Später haben dann Computerleute, die dieses Wort nicht kennen, to allocate mit allokieren übersetzt. Da ich finde, dass das irgendwie dämlich klingt, sage ich allozieren.
-
hab immer gedacht speicher wird reserviert.
sagt zumindest mein professor aber naja, bin ein verpeilter