Maison > Article > développement back-end > Spécificateurs de format en langage C
Les spécificateurs de format sont utilisés en C à des fins d'entrée et de sortie. En utilisant ce concept, le compilateur peut comprendre quel type de données se trouve dans une variable lors de la saisie à l'aide de la fonction scanf() et de l'impression à l'aide de la fonction printf(). Voici une liste des spécificateurs de format.
%f | |
---|---|
%g ou %G | Similaire à %e ou %E |
%hi | Entier signé (court) |
% hu | Entier non signé (court) |
%i | Entier non signé |
%l ou %ld ou %li | Long |
%lf | Double |
%Lf | Long double |
%lu | Unsigned int ou unsigned long |
%lli ou %lld | Long long |
%llu | Unsigned long long |
%o | Représentation octale |
%p | Pointer |
%s | String |
%u | Unsigned int |
%x ou %X | Représentation hexadécimale |
%n | N'imprime rien |
%% | Imprime % caractère |
Ce sont les spécificateurs de format de base. Nous pouvons ajouter d'autres parties avec les spécificateurs de format. Ce sont comme ci-dessous − | |
Un symbole moins (-) indique l'alignement à gauche | |
Un point (.) est utilisé pour séparer la largeur et la précision du champ. Il s'agit d'un exemple de scanf() et de scanf().输入。 |
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!