Preguntas con la etiqueta [format-specifiers]

Lista format-specifiers preguntas

¿ Cuál es el especificador de formato correcto doubleen printf? ¿Es %fo es %lf? Creo que lo es %f, pero no estoy seguro. Ejemplo de código #include <stdio.h> int main()

¿Cómo imprimir "largo sin firmar" en C?

7
respuestas
459
votos
961.4k
vistas

Nunca puedo entender cómo imprimir unsigned longtipos de datos en C. Supongamos unsigned_fooque es un unsigned long, luego intento: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n",

¿Me pregunto qué sucede cuando uso el especificador de formato incorrecto en C? Por ejemplo: x = 'A'; printf("%c\n", x); printf("%d\n", x); x = 65; printf("%c\n", x); printf("%d\n", x); x