Duda sencilla variables globales

lois
26 de Diciembre del 2005
Hola,

estoy definiendo variables globales en c, pero no me acuerdo silo estoy haciendo bien: tengo varios ficheros .c y .h, y para definir las globales las defino en un .h con extern variable, y despues en cada fichero pongo al principio el nombre de la variable. ¿Es correcto lo que estoy haciendo? Gracias

Noel Solw
26 de Diciembre del 2005
No entendi bien tu problema, pero lo mejor que puedes hacer es compilar lo que escribiste y en seguidad vas a saber si esta bien o mal !

azeballes
26 de Diciembre del 2005
Hola: Lo que se hace es definir el .h con el extern de la función o variable. Luego en cada archivo fuente que querés utilizar la variable o función incluis el .h. Pero hay que tener en cuenta que en algún módulo tiene que estar la definición de la función o la variable.
Saludos.