fprintf problem
-
Ich arbeite gerade mit fremdem Code und bin mit C nicht wirklich vertraut.
Vielleicht kann mir hier jemand sagen was folgender fprintf Aufruf genau macht.
Ich steig da nicht dahinter. Leider kompiliert der Code nicht, darum kann ich es
nicht testen. Wie schaut die Ausgabe aus?char *s, *p; .... .... fprintf(1, "%.*s", p-s, p);
-
.* sorgt einfach dafür, das erst ein Ganzzahl-Wert mit der anzahl der auszugebenden Zeichen erwartet wird und dann ein String.
-
rüdiger schrieb:
.* sorgt einfach dafür, das erst ein Ganzzahl-Wert mit der anzahl der auszugebenden Zeichen erwartet wird und dann ein String.
Tja, das ist auch das Einzige, das ich bei der Java-Implementierung
von printf (String.format) vermisse...
-
und das denken wirst bei java auch vermissen;)