Array kopieren

Gast #2432568
Lesenswert?

Hallo,
ich stehe momentan leider etwas auf dem Schlauch.

Ich habe zwei Arrays vom Typ unsigned char, array_a und array_b und 
möchte von b nach a kopieren aber in dieser Form:
1
array_a[0] = array_b[index];
2
array_a[1] = array_b[index+1];
3
array_a[2] = array_b[index+2];
4
array_a[3] = array_b[index+3];
5
array_a[4] = array_b[index+4];
6

7
array_a[5] = array_b[index];
8
array_a[6] = array_b[index+1];
9
array_a[7] = array_b[index+2];
10
array_a[8] = array_b[index+3];
11
array_a[9] = array_b[index+4];
12
bis 
13
array_a[98] = array_b[index+3]
14
array_a[99] = array_b[index+4]
also eigentlich die ersten 5 Einträge von array_b nach array_a[0-99] 
kopieren, möchte aber natürlich nicht 100 Zeilen schreiben.
"index" kann momentan einen Wert zwischen 0 und 90 haben.

Mit memcpy gehts ja nicht, da ja die Indexe von array_a und array_b 
verschieden sind.

Könnte mir mal jemand einen Tip geben?
Vielen Dank
Roland

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren