Array füllen
-
Hi,
ist es wirklich nicht möglich?
int array[5]={1,2,3,4,5};
ich will jetzt die Werte ändern.
array[5]={10,20,30,40,50};
ich nehme mal schwer an das sowas nicht geht. Mein Compiler meint das auf jeden Fall.
Muss ich das Array wirklich so füllen?
array[0]=10;
array[1]=20;
...
-
Wie wärs mit:
for (i=0; i<5;i++) array[i]*=10;
?
-
Sowas wie array[5] = { ... }; klappt auf alle Fälle nur bei der Initialisierung.
-
Wieso hast du denn deinen Vorschlag weggemacht?
Der war doch gut.
-
SeppSchrot schrieb:
Wieso hast du denn deinen Vorschlag weggemacht?
Der war doch gut.Findest du? Naja, hielt ihn für überflüssig. Aber wenn du meinst
for (i=0; i<5;i++) array[i]=(i+1)*10;