Cuestionario C – 103 | Pregunta 4

¿Cuál de las siguientes funciones de «stdio.h» se puede usar en lugar de printf() ?

(A) fputs() con flujo de ARCHIVO como salida estándar.
(B) fprintf() con flujo de ARCHIVO como salida estándar.
(C) fwrite() con flujo de ARCHIVO como salida estándar.
(D) Todos los tres anteriores: a, b y c.
(E) En “stdio.h”, no hay otra función equivalente a printf().

Respuesta: (B)
Explicación: aunque fputs() y fwrite() pueden aceptar FILE stream stdout y pueden generar la string dada, pero la string de entrada no daría como resultado una salida formateada (es decir, que contenga especificadores de formato). Pero fprintf() se puede usar para la salida formateada. Por eso fprintf(stdout,”=%d=”,a); y printf(“=%d=”,a); ambos son equivalentes. La respuesta correcta es B.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *