Die Funktion vsprintf()
schreibt die formatierte Zeichenfolge in eine Variable.
Im Gegensatz zu sprintf()
befinden sich die Parameter in vsprintf()
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 2.
Tipp: Verwandte Funktionen:
fprintf()
printf()
sprintf()
vfprintf()
vprintf()
vSprintf ( Format , Argarray )
Parameter | beschreiben |
---|---|
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 oben mehrere Formatwerte verwenden, müssen sie in der obigen Reihenfolge verwendet werden und können nicht gestört werden. |
Argarray | Erforderlich. Ein Array mit Parametern, die in der Formatzeichenfolge in das % -Symbol eingefügt werden. |