Hej, jeg ville høre om der var nogen som kunne frklare mig, hvordan man kan kopiere indholdet fra at struct-array over til et nyt struct-array. MV..
// Bare et eksempel på deklarationerne, intet behøves at ændres i koden nedenunder, hvis du ændrer disse.
char struct1[20], struct2[20];
memcpy(struct1, struct2, sizeof(struct2) * sizeof(struct2[0]));
Kort sagt kopierer den data, på en størrelse svarende til antal elementer i struct2 ganget med størrelsen af 1 struct i struct2 (altså struct2[0]), fra struct2 over i struct 1.
Du skal selvfølgelig passe på ikke at kopiere en pointer i stedet for en klump data, når du laver disse kopieringer...
1101110100010110000101000001
[Redigeret d. 08/02-05 15:33:50 af Nicolai Lyster Fersner]