Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - ¿Qué significa ver printf("4.4ld ", a[i]) y 4.4ld en un programa?
¿Qué significa ver printf("4.4ld ", a[i]) y 4.4ld en un programa?
4 significa que el ancho de toda la salida ocupa cuatro posiciones,
4 significa tomar cuatro decimales, lo cual no tiene sentido aquí. Lo analizaré más tarde.
Ld se refiere a la salida del formato de configuración larga, es decir, la salida del formato int largo.
Suponiendo que el tipo de a[i] es int o long int, entonces 4 es inútil.
Suponiendo que el tipo de a[i] es doble o flotante, entonces 4 no tiene sentido porque el formato de salida es incorrecto y el resultado completo es incorrecto.