I have a file1.c
and file2.c
. If I define a variable in file1.c
, and assign a value to it, how can I access this variable from file2.c
?
How should I declare the variable in file1.c
and how to retrieve the value from file2.c
?
I have a file1.c
and file2.c
. If I define a variable in file1.c
, and assign a value to it, how can I access this variable from file2.c
?
How should I declare the variable in file1.c
and how to retrieve the value from file2.c
?
A.c:
int a;
A.h:
extern int a;
That's how. But don't. It's a bad idea.