, .
.
- .
.
, - . ( ) .
1. , (.. ), .
2. (.. ) register auto, , . static extern, .
.
1. , , . , extern.
2. , , . .
3. , , . . , , , , , , .
4. static , . .
.
, , .
, . ++ :
x=1; //x
{ x=2; y=::x; }//x=2 , y x, .
, , (Public, Protected, Private).