Mehrere gleich Werte in Array

FrankMeyer

Grünschnabel
Hallo,

ich habe ein Array und möchte mehere gleiche Werte in ein char Array schreiben, wobei ich lediglich den Wert und die Anzahl angeben will.

Beispiel:

char bild_data[10];

statt es so anzugeben:
bild_data[0] = 1;
bild_data[1] = 1;
bild_data[2] = 1;
bild_data[3] = 1;
bild_data[4] = 1;
bild_data[5] = 1;
bild_data[6] = 1;
bild_data[7] = 1;
bild_data[8] = 1;
bild_data[9] = 1;

würde ich lieber etwas schreiben wie:
bild_data[0 bis 9] = 1; ODER bild_data[0] = 1(*9);

gibt es da eine Möglichkeit? Über Hilfe werde ich dankbar.


Frank
 
moin


Oder wenn es ein bestimmter Bereich sein soll, der gefüllt werden soll:
Code:
char bild_data[50];

int start = 10;
int ende = 20
for(int i=start; i < ende; i++)
     bild_data[i] = 1;


mfg
umbrasaxum
 
Zurück