Guiac

Page 68

El módulo auxiliar (aux.c) es el sigiuente: int valor ; /∗ s e d e f i n e l a v a r i a b l e ∗/ void funcion ( void ) { valor = 10; return ; } Como puede verse ambos módulos utilizan la variable valor de tipo int. La variable se define en el módulo auxiliar (se reserva memoria para ella) y se declara (se utiliza) en los dos. Para obtener el ejecutable, se compilan los módulos por separado de la siguiente forma: g c c −c −Wall main . c g c c −c −Wall aux . c Estos dos mandatos obtienen dos módulos objetos: main.o y aux.o. El ejecutable (prog) se genera de la siguiente forma: g c c main . o aux . o −o prog

Introducción al lenguaje de programación C

62

c Félix García Carballeira


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.