C | Declaración de variables y alcance | Pregunta 8

Considere el siguiente programa en C, ¿qué variable tiene el alcance más largo?

int a;
int main()
{
   int b;
   // ..
   // ..
}
int c;

(A) a
(B) b
(C) c
(D) Todos tienen el mismo alcance

Respuesta: (A)
Explicación: a es accesible en todas partes.

b está limitado a main()

c es accesible solo después de su declaración.
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 *