002
31.08.2002, 19:45 Uhr
Hans
Library Walker (Operator)
|
Zitat: |
Lord Hessia postete Hallo,
ich habe eine Reihe von Variablen mit einer durchgehenden Nummerierung (Variable1, Variable2, Variable3 usw.) Ist es irgendwie möglich, diese mit einer (for-) Schleife nacheinander aufzurufen, so dass ich dann einen Befehl nur einmal schreiben muss und diesen in einer Schleife verschachtele also so ähnlich, wie man das mit Strings machen würde?
Gruß Flo
|
Jo, das geht. Dazu must Du ein Array verwenden, das in C auch mal als Vektor bezeichnet wird. Das geht dann so:
C++: |
#include <stdio.h>
int main() { int t, array[10];
for (t=0; t<10; t++) array[t] = t*t;
for (t=0; t<10; t++) printf ("array[%d] = %2d\n", t, array[t]);
return 0; }
|
Dieses kurze Programm deklariert 2 Variablen, t und array, wobei letztere das ist, was ihr Name besagt, ein Array. Hier mal mit 10 Elementen. Die Variable t wird als index benutzt, um auf die einzelnen Elemente zugreifen zu können.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 31.08.2002 um 19:48 Uhr von Hans editiert. |