8 = wie viele Zeichen reserviert werden, in "output". Man nimmt eigentlich immer die Größe des Strings.
Jeffry please
Man nimmt die größe des Strings + 1 (EoS - End of String -nicht vergessen)
xSoldier: Genau das was ich oben genannt habe - es fehlt ein Zeichen.
Pawn hat leider keine richtigen Zeichenketten(strings) und hilft sich mit einem "Platzhalter" (EoS).
Deswegen muss der String um einsgrößer sein als man eigentlich braucht.
Die richtige Größe wäre 9 - nicht 8
{FFFFFF}\0 -> ergibt 9 (\0 gilt hier als ein Zeichen weil es der EoS ist bzw. markiert).