.


:




:

































 

 

 

 





, , static . . . , . . static, , , , .. static .

, , , () .

, .

. , , , .

. ().

. . , . extern, .

extern , , .

extern , , .

. , , . .; . , -

int sp;

double val[20];

sp val, . :

extern int sp;

extern double val [ ];

sp int, vl double, .

, , . extern .

. , extern .

, :

int sp = 50;

double val [20];

void main() {

...

:

extern int sp;

extern double val [ ];

...

# include extern .

, , extern, () .

, , . . .

, :

¼ int x, y; char str[ ] = Rezult = ; void fun1(void); void fun2(void); void fun3(void); void main(void) { fun1(); fun2(); fun3(); } void fun1(void) { y = 15; printf(\n %s %d\n, str, y); } ¼ extern int x, y; extern char str[ ]; int r = 4;   void fun2(void) { x = y / 5 + r; printf( %s %d\n, str, x); }   void fun3(void) { int z= x + y; printf( %s %d\n, str, z); }  

, , :

Rezult = 15

Rezult = 7

Rezult = 22

 





:


: 2016-11-12; !; : 469 |


:

:

! . .
==> ...

1649 - | 1440 -


© 2015-2024 lektsii.org - -

: 0.013 .