vfprintf()
schreibt die formatierte Zeichenfolge in den angegebenen Ausgabestream (z. B. eine Datei oder eine Datenbank).
Im Gegensatz zu fprintf()
befinden sich die Parameter in vfprintf()
im Array. Das Array -Element wird mit dem prozentualen Zeichen (%) Symbol in der Hauptzeichenfolge eingefügt. Diese Funktion wird Schritt für Schritt ausgeführt. Fügen Sie beim ersten % -Symbol das erste Array -Element beim zweiten % Symbol, das zweite Array -Element ein und so weiter einfügen.
Hinweis: Wenn das % -Symbol mehr als der Arg -Parameter ist, müssen Sie Platzhalter verwenden. Der Platzhalter wird in das % -Symbol eingefügt und besteht aus einer Zahl und "\ $". Siehe Beispiel 3.
Verwandte Funktionen:
fprintf()
printf()
sprintf()
vprintf()
vsprintf()
vfprintf ( Stream , Format , Argarray )
Parameter | beschreiben |
---|---|
Strom | Erforderlich. Gibt an, wo Schreib-/Ausgabestrings zu sehen sind. |
Format |
Erforderlich. Gibt die Zeichenfolge an und wie Sie die darin enthaltenen Variablen formatieren. Mögliche Formatwerte:
Zusätzlicher Formatwert. Notwendigerweise zwischen % und Buchstaben (z. B. % .2f) platziert:
Hinweis: Wenn Sie mehrere Formatwerte verwenden, müssen sie in der obigen Reihenfolge befinden. |
Argarray | Erforderlich. Ein Array mit Parametern, die in der Formatzeichenfolge in das % -Symbol eingefügt werden. |