Maison > Article > développement back-end > La signification de %d,%s,%x,%f,%.100 en langage C
La description du format de caractères du langage C se compose de "%" et de caractères de format, tels que %d%f, etc. Sa fonction est de convertir les données de sortie dans le format de sortie spécifié. Les descriptions de format commencent toujours par le caractère "%".
Les caractères de format incluent d, o, x, u, c, s, f, e, g, etc., tels que :
%d sortie entière, %ld sortie entière longue,
%o sortie entière sous forme octale,
%x génère un entier sous forme hexadécimale ou l'adresse d'une chaîne.
%u génère des données non signées (nombre non signé) sous forme décimale. Remarque : %d et %u ont des plages numériques non signées, qui sont les valeurs limites, sinon les valeurs imprimées seront incorrectes.
%c est utilisé pour générer un caractère,
%s est utilisé pour générer une chaîne,
%f est utilisé pour afficher des nombres réels sous forme décimale, avec 6 décimales conservées par défaut.
%.100f est utilisé pour générer des nombres réels, conserve 100 décimales.
%e génère des nombres réels sous forme exponentielle,
%g sélectionne automatiquement le format f ou le format e en fonction de la taille, et ne le fait pas sortie zéro sans signification.
[Cours recommandés : Tutoriel vidéo C]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!