Gast
#417563
Hallo ihr, ich habe in C eine einfach verkettete Liste programmiert. Jedes Listenelement beinhaltet unter anderem den Index des jeweiligen Elements (als INT-Wert). Wenn ich nun ein neues Element in der Mitte der Liste einfüge, müssen sich ja die Indizes aller darauffolgender Listenelemente um 1 erhöhen. Bei mir sieht das so aus wenn ich an der stelle 1 ein Element einfüge und die Liste ausgebe: vorher: Index 0 1 2 3 4 ... nachher: 0 1 1 2 3 4.. Wie könnte man das am besten programmieren? Vielen Dank schon mal im Voraus!!