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

3 la respuesta

printf cómo hacer puntos flotantes con ceros a la izquierda

Sé cómo hacer X cantidad de ceros a la izquierda, y sé cómo hacer X cantidad de puntos decimales. Pero, ¿cómo los hago a ambos? Estoy buscando tener 4 ceros iniciales con una precisión decimal de 2: 0000.00. Por lo tanto 43.4 sería 0043.40

1 la respuesta

¿Es ilegal usar los modificadores de longitud h o hh cuando el argumento correspondiente a printf no era un short / char?

losprintf La familia de funciones proporciona una serie de modificadores de longitud, dos de ellos sonhh (denotando unsigned char ounsigned char argumento promovido aint) yh (denotando unsigned short ounsigned short argumento promovido aint) ...

1 la respuesta

¿Qué hace el signo de dólar ($) en una cadena de formato printf? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Selección de parámetros en String.format () [duplicado] [/questions/30099071/selecting-parameters-in-string-format] 3 respuestasEstoy tratando de formatear en java usando la declaración printf como en ...

2 la respuesta

Comportamiento extraño de printf con inet_ntoa

#include <sys/socket.h> #include <err.h> #include <stdio.h> #include <arpa/inet.h> #include <netinet/in.h> int main(int argc, char **argv) { struct sockaddr_in X = {0}; X.sin_family = AF_INET; X.sin_addr.s_addr = inet_addr("127.0.0.1"); ...

6 la respuesta

vsnprintf y gcc

Tengo la siguiente declaración: vsnprintf(target, size - 1, "%ls_%ls", str16_1, str16_2);¿Por qué falla esto en gcc? Usé esto en Windows así: vsnprintf(target, size - 1, "%S_%S", str16_1, str16_2);Y está funcionando como se esperaba. En la ...

5 la respuesta

¿Por qué los argumentos que no coinciden con el especificador de conversión en el comportamiento indefinido de printf?

Tanto en C (n1570 7.21.6.1/10) como en C ++ (mediante la inclusión de la biblioteca estándar de C) es un comportamiento indefinido proporcionar un argumento para printf cuyo tipo no coincide con su especificación de conversión. Un simple ...

3 la respuesta

¿Por qué no se requiere #include <stdio.h> para usar printf ()?

Transcripción de la sesión: >type lookma.c int main() { printf("%s", "no stdio.h"); } >cl lookma.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. ...

3 la respuesta

¿Qué sucede cuando agrego un int con un signo más después de la cadena dentro de printf ()

He leído el código como el siguiente en un programa ofuscado. Me pregunto por qué el compilador me dio una advertencia en lugar de un error cuando hago esto. ¿Qué quiere hacer realmente el código y por qué el compilador me sugiere que use una ...

6 la respuesta

¿Qué significan estas cadenas simbólicas:% 02d% 01d?

Estoy mirando una línea de código similar a: sprintf(buffer,"%02d:%02d:%02d",hour,minute,second);Creo que las cadenas simbólicas se refieren al número de caracteres numéricos que se muestran por hora, minuto, etc., o algo así, no estoy ...

9 la respuesta

¿Para qué sirve el especificador de formato% n en C?

¿Cuál es el uso de la%n especificador de formato en C? ¿Alguien podría explicar con un ejemplo?