#include <stdio.h> int main() { int x = 10; static int y = x; if(x == y) printf("Equal"); else if(x > y) printf("Greater"); else printf("Less"); return 0; }
(A) Error del compilador
(B) Igual
(C) Mayor
(D) Menor
Respuesta: (A)
Explicación: En C, las variables estáticas solo se pueden inicializar usando literales constantes. Sin embargo, esto está permitido en C++. Vea este GFact para más detalles.
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