Zitat Zitat von Siro Beitrag anzeigen
Ja ganz genau Klebwax,
ich habe es jedoch erst gemerkt beim durchforsten des Assemblercodes.
Dazu braucht man den Assemblercode nicht. Ich hab das im Debugger auf dem PC gesehen. Hatte ich glaub ich schon mal geschrieben, ich schau mir den Assemblercode weder auf nem µC, noch auf dem PC oder dem Raspi an.

Man schreibt so oft p++ usw, dass es für mich mit *x++ "eigentlich/zunächst" logisch erschien...
Ist verständlich, aber meisst anders gemeint. Bei "while (*p++)" z.B. auf ein char array will man ja, daß p nach dieser Operation p auf das nächste Zeichen zeigt. Ich schreib für deinen Fall lieber *p += 1, da muß man nicht lange nachdenken.

Zitat Zitat von Moppi Beitrag anzeigen
Was ist das für ein Compiler?
Spielt keine Rolle, ist einfach C.

MfG Klebwax