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.

3
formato printf () para hexadecimal
Esto es más una consulta curiosa que una pregunta importante, pero ¿por qué cuando se imprime hexadecimal como un número de 8 dígitos con ceros a la izquierda, esto %#08Xno muestra el mismo resultado que 0x%08X? Cuando trato de usar el primero, 08se elimina el indicador de formato y no …
192 c  printf  hex 

24
¿Por qué usar la función sprintf en PHP?
Estoy tratando de aprender más sobre la función sprintf () de PHP, pero php.net no me ayudó mucho ya que todavía estoy confundido, ¿por qué querrías usarlo? Echa un vistazo a mi ejemplo a continuación. Por qué usar esto: $output = sprintf("Here is the result: %s for this date %s", …
188 php  printf 

3
PHP sprintf escapando%
Quiero el siguiente resultado: - A punto de deducir el 50% de € 27.59 de su cuenta de Top-Up. cuando hago algo como esto: $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables, $variablesArray); Pero me da este …
184 php  escaping  printf 



7
printf con std :: string?
Entiendo que stringes un miembro del stdespacio de nombres, entonces, ¿por qué ocurre lo siguiente? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); cin.get(); return 0; …
157 c++  string  namespaces  printf  std 

3
Java: signo de porcentaje literal en la declaración printf
Estoy tratando de agregar un signo de porcentaje real en una declaración printf en Java y obtengo el error: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors No puedo entender cómo poner un signo de porcentaje real en mi printf? Pensé que usar \% …
138 java  printf  escaping 

11
¿Cómo permite que se ingresen espacios usando scanf?
Usando el siguiente código: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.\n", name); Un usuario puede ingresar su nombre, pero cuando ingresa un nombre con un espacio como Lucas Aardvark, scanf()simplemente corta todo después Lucas. ¿Cómo hago para scanf()permitir …
129 c  string  printf  scanf  whitespace 




6
¿Cómo puedo imprimir en stderr en C?
En C, imprimir en salida estándar es fácil, con printffrom stdio.h. Sin embargo, ¿cómo puedo imprimir en stderr? Podemos utilizar fprintfpara lograrlo aparentemente, pero su sintaxis parece extraña. ¿Quizás podamos usar printfpara imprimir en stderr?
119 c  printf  stderr 

4
Impresión de la almohadilla izquierda con espacios
¿Cómo puedo rellenar una cadena con espacios a la izquierda cuando uso printf? Por ejemplo, quiero imprimir "Hola" con 40 espacios antes. Además, la cadena que quiero imprimir consta de varias líneas. ¿Necesito imprimir cada línea por separado? EDITAR: Para que quede claro, quiero imprimir exactamente 40 espacios antes de …
114 c  formatting  printf 


8
¿Qué pasa con "% n" de Java en printf?
Estoy leyendo Effective Java y se usa %npara el carácter de nueva línea en todas partes. He utilizado con \nbastante éxito la nueva línea en programas Java. ¿Cual es la correcta? ¿Qué pasa con \n? ¿Por qué Java cambió esta convención de C?
107 java  newline  printf 

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.