Hvis sprintf optager for meget plads til at du kan udskrive floats, så lad være.
Du kan måske godt strikke noget sammen, der kan udskrive nogle floating point tal, der fylder mindre end sprintf, f.eks. hvis du ved at dine floats er i et bestemt range. Men du kan sandsynligvis ikke lave en funktion der fylder mindre end sprintf, hvis du skal kunne det samme.
Nogle C compilere til små embeddede/indlejrede systemer, lader dig bestemme hvilken version af sprintf du får, så du kan vælge en der ikke fylder så meget, men så heller ikke kan ret meget.
Der er to grunde til at brug af en custom funktion kan fylde mindre end brug af standard printf: * mindre funktionalitet i funktionen => mindre kode * man kan nøjes med de funktioner som man faktisk skal bruge og behøver ikke at loade et helt modul som indeholder både funktioner man skal bruge og funktioner som man ikke skal bruge ind
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.