Thema: Array Frage
Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 15.08.15
Ca$hDigger Ca$hDigger ist offline
Mitglied
 
Registriert seit: Jun 2013
Beiträge: 220
Ca$hDigger befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von traderdoc Beitrag anzeigen
Das Array wird immer mit dem Datentyp seiner Felder deklariert.
Hab die Frage nicht genau genug gestellt, ich meine die Felder selbst wenn zB

Code:
int a[10];
double b[10];
dann sind doch bei beiden 0-9 in Ganzzahlschritten(int) definiert richtig? Also nicht das bei double b[10] die Sache in 0.0xxxxxx Schritten definiert wird und es ein Vielfaches von 10 Feldern wird?

Zitat:
Zitat von traderdoc Beitrag anzeigen
Mit ArrayResize kann man eindimensionale Arrays von der Dimension her dynamisch ändern. Bei mehrdimensionalen Arrays, zB. Arr[3][7] kann immer nur die linksstehende Dimension geändert werden.
Sehr interessante Info mit dem linksstehend.
Nehmen wir an:
Code:
double b[];
jetzt ermittelt das Programm die Anzahl der benötigten Felder zB

Code:
int benoetigteFelder;
benoetigteFelder = 7;
Wie definiert man dann double b[] sodass der Wert der Variable benoetigteFelder die Anzahl der Felder bestimmt?

Gruß
C$D