Preguntas etiquetadas con printf

`printf` es una función común para salida formateada. C y muchos otros lenguajes tienen toda una familia de funciones relacionadas. Utilice esta etiqueta solo si la pregunta está directamente relacionada con `printf` o funciones relacionadas.

5
En C, ¿se puede dividir una declaración printf larga en varias líneas?
Tengo la siguiente declaración: printf("name: %s\targs: %s\tvalue %d\tarraysize %d\n", sp->name, sp->args, sp->value, sp->arraysize); Quiero romperlo. Intenté lo siguiente pero no funciona. printf("name: %s\t args: %s\t value %d\t arraysize %d\n", sp->name, sp->args, sp->value, sp->arraysize); ¿Cómo puedo romperlo?
86 c  printf 

10
Valor ASCII entero al carácter en BASH usando printf
Carácter para valorar obras: $ printf "%d\n" \'A 65 $ Tengo dos preguntas, la primera es la más importante: ¿Cómo tomo 65 y lo convierto en A? \ 'A convierte un carácter ASCII a su valor usando printf. ¿La sintaxis es específica de printf o se usa en cualquier otro …
84 bash  ascii  printf 


12
¿Cómo repetir un char usando printf?
Me gustaría hacer algo como printf("?", count, char)repetir un personaje countveces. ¿Cuál es la cadena de formato correcta para lograr esto? EDITAR: Sí, es obvio que podría llamar printf()en un bucle, pero eso es justo lo que quería evitar.
79 c  printf 

2
¿Por qué% d significa Integer?
Sé que esto no suena productivo, pero estoy buscando una forma de recordar todos los códigos de formato de las printfllamadas. %s, %p, %fTodas son obvias, pero no puedo entender de dónde %dviene. ¿ %iYa está tomado por algo más?
78 c  formatting  printf 

9
'\ 0' y printf () en C
En un curso introductorio de C, aprendí que mientras se almacenan las cadenas se almacenan con caracteres nulos \0al final. Pero, ¿y si quisiera imprimir una cadena? Digamos printf("hello")que he descubierto que no termina con la \0siguiente declaración printf("%d", printf("hello")); Output: 5 pero esto parece ser inconsistente, hasta donde sé …
21 c  printf  stdout  c-strings 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.