unterschied zw sprintf und fprint
-
Hi Leute,
was ist eigentlich der Unterschied zwischen der Befehlen sprintf und fprintf ?
In der Hilfe von Borland und in meinen Bücher kann ich da keinen richtigen unterschied erkennen.Danke für jede Antwort...
-
Das erste Argument ist bei sprintf ein Zeiger auf ein char-Array, bei fprintf auf ein FILE.
-
aber kann ich denn dann sprintf für das schreiben in eine datei benutzten ??? das verlant ein lehrer von mir...
-
Naja. Indirekt. Ich weiß nicht warum man das tun sollte, aber sei's drum:
char buffer[GROSS_GENUG]; FILE *f = fopen("foo", "w"); ... sprintf(buffer, "%d", 42); fputs(buffer, f);