C | Entrada y Salida | Pregunta 4

#include <stdio.h>
// Assume base address of "GeeksQuiz" to be 1000
int main()
{
   printf(5 + "GeeksQuiz");
   return 0;
}

(A) GeeksQuiz
(B) Prueba
(C) 1005
(D) Error de tiempo de compilación

Respuesta: (B)
Explicación:

printf es una función de biblioteca definida en  el archivo de encabezado stdio.h . El compilador suma 5 a la dirección base de la string a través de la expresión 5 + “GeeksQuiz” . Luego, la string «Cuestionario» se pasa a la función de biblioteca estándar como argumento.

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 *