SPRINTF |
Impression avec format dans une chaîne de caractères |
Turbo C++ |
stdio.h |
Syntaxe
int sprintf(char *buffer, const char *format [, argument, ...]);
|
Paramètres
Nom |
Description |
buffer |
Ce paramètre permet d'indiquer un tampon dans lequel la chaîne de caractères formatée sera stockée. Il doit être suffisamment grand pour contenir la chaîne formatée et le caractère nul de fin ('\0'). Cette chaîne de caractères sera remplie par la fonction sprintf en fonction du format et des paramètres fournis. |
format |
Ce paramètre permet d'indiquer une chaîne de caractères de format contenant des spécificateurs de format indiquant comment les paramètres suivants doivent être convertis en chaînes de caractères et insérés dans le tampon. Par exemple, "%d" pour un entier, "%s" pour une chaîne de caractères,... |
argument, ... |
Ce paramètre permet d'indiquer les valeurs étant formatées selon le format spécifié. Ces paramètres peuvent être de différents types (entiers, flottants, chaînes de caractères,...) et doivent correspondre aux spécificateurs de format dans format. Le nombre et le type des paramètres dépendent des spécificateurs de format utilisés. |
Description
Cette fonction permet d'effectuer l'écriture de texte selon un certain format à partir d'un tampon.
Dernière mise à jour : Dimanche, le 28 Février 2021