Maison  >  Article  >  développement back-end  >  Quels sont les différents spécificateurs de format utilisés en langage C ?

Quels sont les différents spécificateurs de format utilisés en langage C ?

王林
王林avant
2023-08-26 18:33:151310parcourir

Quels sont les différents spécificateurs de format utilisés en langage C ?

Les spécificateurs de format sont utilisés pour les opérations d'entrée et de sortie (E/S). Grâce aux spécificateurs de format, le compilateur peut comprendre les types de données utilisés dans les opérations d'E/S.

Certains éléments affectent les spécificateurs de format. Ils sont les suivants :

  • Signe moins (-) : Aligné à gauche.

  • Le nombre après % précise la largeur minimale du champ. Si la longueur de la chaîne est inférieure à la largeur, elle sera complétée par des espaces.

  • Période (.) : Sépare la largeur du champ et la précision. Spécificateurs de format

  • %s

string

%hiShort (Signé)%huShort (Unsigned)%LfLong Double Float%nNe rien imprimer%d Entier décimal (la valeur par défaut est décimal)%iEntier décimal (détecter automatiquement la base)%oEntier octal + Nombre à virgule flottante représenté en scientifique notationNombre à virgule flottante représenté en notation scientifiqueSigne de pourcentageExempleCe qui suit est l'exemple de programme %o C pour le spécificateur de format entier octal : Démonstration Sortie Lorsque le programme ci-dessus est exécuté, il produit le résultat suivant −
%e
%E
%%
#include <stdio.h>
int main() {
   int num = 31;
   printf("%o</p><p>", num);
   return 0;
}
37

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