preguntar acerca de format-specifiers

7
réponses

Comment imprimer «unsigned long» en C?

Je ne peux jamais comprendre comment imprimer unsigned long Type de données en C. Supposons que unsigned_foo est un unsigned long, alors je tente: printf("%lun", unsigned_foo) printf("%dun", unsigned_foo) printf("%udn", unsigned_foo) printf("%lln …
demandé sur 1970-01-01 00:33:30
4
réponses

Spécificateur de Format %02x

j'ai un programme simple : #include <stdio.h> int main() { long i = 16843009; printf ("%02x n" ,i); } j'utilise %02x spécificateur de format pour obtenir la sortie 2 char, Cependant, le résultat que j'obtiens est: 1010101 …
demandé sur 1970-01-01 00:33:33
5
réponses

Que signifie le spécificateur de format %*s?

Dans le code que je dois maintenir, j'ai vu un spécificateur de format %*s . Quelqu'un peut-il me dire ce que c'est et pourquoi est-il utilisé? un exemple de son usage est comme: fprintf(outFile, "n%*s", indent, ""); ... …
demandé sur 1970-01-01 00:33:29
6
réponses

Spécificateur de format Correct pour double en printf

Quel est le spécificateur de format correct pour double en printf? Est-ce %f ou %lf ? Je crois que c'est %f , mais je ne suis pas sûr. exemple de Code #include <stdio.h> int main() { double d = 1.4; printf("%lf", d); …
demandé sur 1970-01-01 00:33:30
4
réponses

Spécificateur de format correct printf pour la taille t: %zu ou %Iu?

je veux imprimer la valeur d'une variable size_t en utilisant printf en C++ en utilisant Microsoft Visual Studio 2010 (je veux utiliser printf au lieu de << dans ce morceau de code spécifique, donc s'il vous plaît pas de réponses me disant que …
demandé sur 1970-01-01 00:33:33