Algorithmus fuer Kopieren von Array



  • Servus,

    ich muss folgende Aufgabe lösen.

    char var1[8], ..., char var32[8], buf[256];
    char adresse, anzahl;
    

    Die Inhalte von buf[] sollen je nach adresse und anzahl in var1[] bis var32[] kopiert werden.

    Ein Beispiel:

    adresse = 2, anzahl = 3
     => buf[8 bis 15] in var2[] kopieren,
     buf[16 bis 23] in var3[] kopieren,
     buf[24 bis 31] in var4[] kopieren.

    Ein Überlauf des Index soll nicht berücksichtigt werden.

    Hat jemand Ideen?

    MfG
    Senmeis



  • Wäre einfacher wenn du

    char vars[32][8];
    

    hättest. Sonst tippst du dir nen Wolf, wenn du alle Möglichkeiten durchgehen willst.



  • Du sollst oder willst doch etwas lernen in ANSI-C? Dann sind wir für deine Hausaufgaben eigentlich nicht zuständig!


Log in to reply