PDA

Visualizza la versione completa : [C] visibilitÓ variabile di altro file


samoa
04-07-2014, 21:02
Ciao,

ho due file .c, precisamente main.c e altrofile.c.

in altrofile.c ho una variabile intera pippo che modifico sempre.

come usare la variabile pippo nel file main.c?

minomic
04-07-2014, 23:08
Ciao,
la puoi dichiarare in un file header (estensione .h) che poi includi.

:ciauz:

M.A.W. 1968
05-07-2014, 00:09
Devi usare lo storage class specifier extern.



/* main.c */

extern int myvar;
...




/* altrofile.c */
int myvar;
...


Consulta la documentazione per maggiori dettagli.

MItaly
05-07-2014, 00:16
http://forum.html.it/forum/showthread.php?threadid=1519820&

Per inciso, il linguaggio di riferimento va sempre specificato nel titolo, ora correggo io, in futuro ricordatene.
:ciauz:

oregon
05-07-2014, 11:21
Ciao,
la puoi dichiarare in un file header (estensione .h) che poi includi.


No, non in un include !

Il modo corretto Ŕ con la extern

samoa
05-07-2014, 21:00
Ok provo subito.
Grazie per la correzione.

Loading