Suponga que el tamaño de un entero es de 4 bytes, prediga la salida del siguiente programa.
#include <stdio.h> int main() { int i = 12; int j = sizeof(i++); printf("%d %d", i, j); return 0; }
(A) 12 4
(B) 13 4
(C) Error del compilador
(D) 0 4
Respuesta: (A)
Explicación: Las expresiones escritas dentro de sizeof no se evalúan, por lo que i++ no se realiza.
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