Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 |
// Code... for (int i=5; 1<i; i--) { // Hier Variable erzeugen } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
int* undefinirteIntWerte = NULL; undefinirteIntWerte = malloc(sizeof(int)*anzElements); //Am Ende nicht vergessen wieder freigeben if(undefinirteIntWerte ) { delete[] undefinirteIntWerte ; undefinirteIntWerte = NULL; } |
Zitat von »"terrible1"«
Da kenn ich mich nicht so ganz aus...
Wie kann ich dann auf die Variablen wieder zugreifen, oder: wie erzeuge ich da mehrere?
Zitat von »"terrible1"«
Ja, ich weiß, ich war lange nicht mehr hier, aber jetzt bin ich zurück -
und gleich mit einem Problem:
Wie kann ich eine Bestimmte Anzahl von Variablen in einer Schleife erzeugen und später wieder auf sie zugreifen?
In diesem Beispiel sollen fünf Variablen erzeigt werden:
C-/C++-Quelltext
1 2 3 4 5 // Code... for (int i=5; 1<i; i--) { // Hier Variable erzeugen }
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
// Hier eine Abfrage wie viele Variablen gebraucht werden cin >> i; // Dann die Schleife while (1 < i) { i-- // hier die Variable (x1 únd dann im nächsten durchgang x2) erzeugen } // und hier auf diese Variable (x4) zugreifen (z.B. x +=1) |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 |
// Hier eine Abfrage wie viele Variablen gebraucht werden int i; cin >> i; int array[i]; // und hier auf diese Variable (x4) zugreifen (z.B. x +=1) array[0] = 3; array[1] = 2; array[2] = array[0]-array[1]; array[2]++; // etc., je nach dem, was du vorhast |
Werbeanzeige