fprintf() écrit la chaîne formatée au flux de sortie spécifié (par exemple: un fichier ou une base de données).
Les paramètres Arg1 , Arg2 , Arg ++ seront insérés dans le symbole de pourcentage de signe (%) dans la chaîne principale. Cette fonction est exécutée étape par étape. Au premier% de symbole, insérer Arg1 , au deuxième% de symbole, insérer Arg2 , etc.
Remarque: Si le symbole% est supérieur au paramètre ARG , vous devez utiliser des espaces réservés. L'ensemble de place est inséré après le symbole%, composé d'un nombre et "\ $". Voir l'exemple 2.
printf()sprintf()vfprintf()vprintf()vsprintf()fprintf ( stream , format , arg1 , arg2 , arg ++ )
| paramètre | décrire |
|---|---|
| flux | Requis. Spécifie où écrire / sortir des chaînes. |
| format | Requis. Spécifie la chaîne et comment formater les variables qui s'y trouvent. Valeurs de format possibles:
Valeur de format supplémentaire. Nécessairement placé entre% et les lettres (par exemple% .2f):
Remarque: Si plusieurs valeurs de format supplémentaires sont utilisées, elles doivent être utilisées dans l'ordre ci-dessus. |
| arg1 | Requis. Spécifie les paramètres insérés dans le premier% de symbole dans la chaîne de format . |
| arg2 | Facultatif. Spécifie le paramètre inséré dans le deuxième% de symbole dans la chaîne de format . |
| Arg ++ | Facultatif. Spécifie les paramètres insérés dans les symboles de troisième, quatrième, etc.% dans la chaîne de format . |