Colección de citas famosas - Slogan de motivación - Cómo definir variables globales en lenguaje C

Cómo definir variables globales en lenguaje C

Las variables definidas fuera de todas las funciones se denominan variables globales y su alcance por defecto es todo el programa, es decir, todos los archivos fuente, incluidos. cy. archivo h.

Por ejemplo:

int a, b;? //Variables globales

void func1()

{

//TODO:

}

Flotante Punto x, y;? //Variables globales

int func2()

{

//TODO:

}

int main()

{

//TODO:

Devuelve 0;

}

a, B , X e Y son variables globales definidas fuera de la función. El código en lenguaje C se ejecuta secuencialmente de principio a fin. Debido a que X e Y se definen después de la función func1(), no son válidos en func1(). a y B se definen al principio del programa fuente, por lo que son válidos en func1(), func2() y main().