Resultados de la búsqueda a petición "printf"

1 la respuesta

¿Cómo funciona Haskell printf?

l tipo de seguridad de Haskell es el segundoto ninguno solo a idiomas de tipo dependiente. Pero hay algo de magia profunda con Text.Printf [http://hackage.haskell.org/packages/archive/base/latest/doc/html/Text-Printf.html] eso parece bastante ...

4 la respuesta

¿Qué significa "%. * S" en printf?

Tengo un fragmento de código en el que hay un printf("%.*s\n")lo que hace el%.*s significa?

11 la respuesta

¿Por qué el formato de String (Object ... args) se define como un método estático?

Me pregunto porqueJav 5 y superiores proporcionan un formateador de estilo printf usando un método estático en la clase Cadena como esta: public static String format(String format, Object... args)en lugar d public String format(Object... args) ...

3 la respuesta

C: ¿Qué carácter debe usarse para ptrdiff_t en printf?

¿Qué carácter se debe utilizar paraptrdiff_t inprintf? El estándar C explica claramente cómo imprimirptrdiff_t inprintf? No he encontrado a nadie. int a = 1; int b = 2; int* pa = &a; int* pb = &b; ptrdiff_t diff = b - a; printf("diff = %?", ...

2 la respuesta

Valgrind informa error al imprimir cadenas asignadas

El código está aquí: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char* buf = malloc(3); strcpy(buf, "hi"); printf("%s\n", buf); free(buf); } Está compilado con:, gcc a.c && valgrind ./a.out El mensaje de error está ...

6 la respuesta

Salida extraña de printf

Ejecuté el siguiente código #include <stdio.h> int main() { printf("%f\n", 9/5); }Salida:0.000000 Por qué no1 ? si escriboprintf("%f %f %d %d\n", (float)9/5, 4, sizeof(float), sizeof(int)); then la salida es1.800000 0.000000 4 59 Por qué ...

7 la respuesta

Impresión de caracteres hexadecimales en C

Estoy tratando de leer en una línea de caracteres, luego imprimo el equivalente hexadecimal de los caracteres. Por ejemplo, si tengo una cadena que es"0xc0 0xc0 abc123", donde los primeros 2 caracteres sonc0 en hexadecimal y los caracteres ...

7 la respuesta

Problema extraño con printf en script bash: "09" y "08" son números no válidos, "07" y "06" están bien

Este es mi script de bash: solo quiero dejar un conjunto de números con ceros a la izquierda: printf "%04d" "09" printf "%04d" "08" printf "%04d" "07" printf "%04d" "06" Salida ./rename.sh: line 3: printf: 09: invalid number 0000 ./rename.sh: ...

3 la respuesta

omportamiento de la función de impresión de listas extrañas. Funciona si imprimo "\ n", no funciona si lo elimino

A veces C ++ me juega a lo grande. Realmente no puedo pensar por qué esto funciona / no funciona y estaría feliz si alguno de ustedes lo supiera. Llamo a esta función una vez por segundo en un hilo. Este código FUNCIONA (imprime lo que está ...

4 la respuesta

Uso simple de sprintf - C

Estoy tratando de averiguar por qué ocurre un problema mayor, usando un programa más pequeño como ejemplo. Este programa más pequeño no funciona, lo que me hace creer que mi comprensión de la función es defectuosa. Por lo que creía, el ...