Maison  >  Article  >  développement back-end  >  La signification de %d,%s,%x,%f,%.100 en langage C

La signification de %d,%s,%x,%f,%.100 en langage C

little bottle
little bottleavant
2019-04-08 14:00:358568parcourir

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer