, !
2, , .
, file.c:
int number_of_chickens;
file2.c , , int, file.c:
extern double number_of_chickens;
double count_chickens() {
return number_of_chickens;
}
void add_to_chickens(double how_many) {
number_of_chickens += how_many;
}
. number_of_chickens , 4- int file.c, 8- double file2.c.
count_chickens, ( 32 int number_of_chickens, 32 undefined - , number_of_chickens ).
, add_to_chickens(1) file2.c, 8 4 , , , , ( , ).
, . , 3 .
source
share