Nom |
Description |
buffer |
Ce paramètre permet d'indiquer le tampon recevant les données. |
format-string |
Ce paramètre permet d'indiquer le format du texte à afficher. Il est a noter que un ou plusieurs des spécificateurs suivants peuvent être inclus dans le texte et il utilisera un argument supplémentaire pour chaque spécificateurs : |
%c |
Ce spécificateur permet d'indiquer d'insérer à cette position un caractère contenu dans la liste des arguments après le texte |
Caractère |
%d |
Ce spécificateur permet d'indiquer d'insérer à cette position un entier sous forme décimal contenu dans la liste des arguments après le texte |
Entier |
%e |
Ce spécificateur permet d'indiquer d'insérer une valeur signée ayant le format [-] d. Le dddd e [signe] ddd, où ddd à un seul chiffre décimal, dddd est un ou plusieurs chiffres décimaux, ddd est exactement trois chiffres décimaux, un signe d est «+» ou «-». |
Virgule flottante (Réel) |
%E |
Ce spécificateur permet d'indiquer d'insérer une valeur signée ayant le format [-] d en utilisant un exposant «E». Le dddd e [signe] ddd, où ddd à un seul chiffre décimal, dddd est un ou plusieurs chiffres décimaux, ddd est exactement trois chiffres décimaux, un signe d est «+» ou «-». |
Virgule flottante (Réel) |
%f |
Ce spécificateur permet d'indiquer d'insérer à cette position un nombre à virgule flottante contenu dans la liste des arguments après le texte |
Virgule flottante (Réel) |
%g |
Ce spécificateur permet d'indiquer d'insérer une valeur signée affichée au format "%f" ou "%e", selon la valeur la plus élevée pour la valeur et la précision données. Le format "%e" est utilisé uniquement lorsque l'exposant de la valeur est inférieur à -4 ou supérieur à la précision. Les zéros de fin sont tronqués et le point décimal n'apparaît que si un ou plusieurs chiffres le suivent. |
Virgule flottante (Réel) |
%G |
Ce spécificateur permet d'indiquer d'insérer une valeur signée affichée au format "%f" ou "%E", selon la valeur la plus élevée pour la valeur et la précision données. Le format "%e" est utilisé uniquement lorsque l'exposant de la valeur est inférieur à -4 ou supérieur à la précision. Les zéros de fin sont tronqués et le point décimal n'apparaît que si un ou plusieurs chiffres le suivent. |
Virgule flottante (Réel) |
%i |
Ce spécificateur permet d'indiquer d'insérer à cette position un entier contenu dans la liste des arguments après le texte. |
Entier |
%n |
Ce spécificateur permet d'indiquer d'insérer un nombre de caractères écrits avec succès jusqu'à présent dans le flux de données ou le tampon; cette valeur est entreposée dans l'entier dont l'adresse est donnée comme paramètre. |
Pointeur court entier |
%o |
Ce spécificateur permet d'indiquer d'insérer à cette position un entier sous forme octal contenu dans la liste des arguments après le texte |
Entier |
%p |
Ce spécificateur permet d'indiquer d'insérer l'adresse pointée par le paramètre sous le format xxxx:yyyy, où xxxx est le segment et yyyy est le déplacement, et les chiffres x et y sont des chiffres hexadécimaux en majuscules; %Np affiche uniquement le déplacement de l'adresse, yyyy. Puisque %p attend un pointeur vers une valeur far, les paramètres du pointeur vers p doivent être convertis castré en far dans les programmes de modèle small. |
Pointeur long far |
%s |
Ce spécificateur permet d'indiquer d'insérer à cette position une chaîne de caractères contenu dans la liste des arguments après le texte |
Chaîne de caractères |
%u |
Ce spécificateur permet d'indiquer d'insérer à cette position un naturel (entier non-signé) contenu dans la liste des arguments après le texte |
Entier |
%x |
Ce spécificateur permet d'indiquer d'insérer à cette position un entier sous forme hexadécimal contenu dans la liste des arguments après le texte |
Entier |
%X |
Ce spécificateur permet d'indiquer d'insérer à cette position un entier sous forme hexadécimal en majuscule contenu dans la liste des arguments après le texte |
Entier |
Il est possible d'ajouter une précision du nombre décimal afficher en insérant le nombre entre le symbole de pourcentage et la lettre. |
Cette fonction permet d'effectuer l'écriture de texte selon un certain format à partir d'un tampon.