Hi, nochmal...
kan mir jemand sagen, warum mein sortieralgorithmus nicht funktioniert?
Ich habe schon alle hilfvariablen gelöscht, aber der compiler scheint die innere If funktione einfach weg zu kürzen, zumindest komme ich im simulator niemals bis in die innere zuweisung. ich habe schon die suchrichtung umgekehrt, aber es hat nicht geholfen...
mfg WarChildCode:for(int8_t j=0;j<18;j++) // Werte in sorted sortieren und Sortierung in indexbuf merken { sorted[j]=65535; for(int8_t k=j;k<18;k++) { if(sorted[j]>=calibrate[k]) { sorted[j]=calibrate[k]; indexbuf[j]=k; } } }
Lesezeichen