Resultados de la búsqueda a petición "printf"
Puntos de secuencia en printf
Yo leoaquí [https://en.wikipedia.org/wiki/Sequence_point#Sequence_points_in_C_and_C.2B.2B] que hay un punto de secuencia: Después de la acción asociada con el especificador de formato de conversión de entrada / salida. Por ejemplo, en la ...
El compilador da una advertencia al imprimir la dirección de una variable
Hice un programa muy simple para imprimir la dirección de dos variables. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Pero, el compilador Clang-3.7 da advertencia como: advertencia: el formato especifica el tipo ...
¿Es seguro el ancho de cadena de printf () con cadenas sin terminar?
¿Está bien definido lo siguiente? const char not_a_c_string[] = { 'h', 'e', 'l', 'l', 'o' }; printf( "%.5s", (const char*) not_a_c_string );Esta es una pregunta sobre el formulario específico"%.5s"y no un¿Cómo imprimir una cadena posiblemente no ...
C - ¿Se omite la entrada del usuario?
Quiero un menú del que elijas alguna acción. El problema es que cuando elegimos uno y presionamos la tecla "retorno", se omite el comando de entrada del usuario, que debería haber sido el siguiente paso. Porqué es eso ? El codigo es: #include ...
¿Cómo imprimo un bit?
Por favor, dime cómo imprimo un poco, comoprintf("%d",bit);.
El especificador sprintf% g da muy pocos dígitos después del punto
Estoy tratando de escribir vars de punto flotante en mi archivo ini y encontré un problema con los especificadores de formato. Tengo un valor flotante, que sea 101.9716. Ahora quiero escribirlo en mi archivo ini, pero el problema es que tengo ...
Especificador de formato de parametrización en printf
Tengo algunas líneas de salida como las siguientes: printf("%-20s %-20s %-20s %-20s %-20s \n", "Identity", "Identity", "float", "double", "long double"); printf("%-20s %-20s %-20s %-20s %-20s \n", "Number", "LHS", "error", "error", "error");Como ...
¿Por qué printf no imprime solo un byte cuando imprime hexadecimal?
pixel_data es unvector dechar. Cuando lo hagoprintf(" 0x%1x ", pixel_data[0] ) Estoy esperando ver0xf5. Pero consigo0xfffffff5 como si estuviera imprimiendo un entero de 4 bytes en lugar de 1 byte. ¿Por qué es esto? He dadoprintf a char para ...
Salida incorrecta de printf de un número
int main() { double i=4; printf("%d",i); return 0; }¿Alguien puede decirme por qué este programa da salida de 0?
Pasar demasiados argumentos a printf
Cualquier programador de C que ha estado trabajando durante más de una semana ha encontrado fallas que resultan de llamarprintf con más especificadores de formato que argumentos reales, por ejemplo: printf("Gonna %s and %s, %s!", "crash", ...