Länge von Arrays2!!!
-
hallo erst schien es zu funktionieren dann gabs neue probs;
mit: int *var=new int[5]; ist es ja kein Problem ein array new mit der Länge von 5 int-zahlen zu definieren.
Aber wie veinbare ich ein mehrdimensionales array?
int *var=new int[5,5]; oder int *var=new int[5*5]; ist ja unsinn;geht es mit new überhaupt? hat jemand ne konkrete Routine?
oder auch mit malloc, wo ich noch nicht durchblicke;
also Zfsg: wie kann ich z.b. array[i][j] definieren.
gruß m.
-
Dies erstellt dir eine 42x23 Matrix... siehe auch FAQ
int** p = new int*[42]; for(int i = 0; i < 42; ++i) p[i] = new int[23];
-
geht nich auc foplgendes:
int * apiVar[5]
apiVar = new int[5][5]?
-
Nein, um die Schleife wirst du nicht herum kommen.
-