276  8.  - ...

 ;

 ;

 ;

 .

,    C++    {},  -
  Y     8.1 ,   
Y    .  main ()    Y 
 ,      .

//  8.1.     

int main(int argc, char argv[])
{

int X;

int Z;

{

int Y;

Z = Y; //   .
//. . .
}

X = Y ; // ,   Y   .
}

  Y         ,   -
  Y. ,      , 
   .   8.1    Z  
  main (),         .  -
      .  ++- 
   ,    ,    
    . ,    , ,
         . -
            . 
   . ,    -
 ,    -,     -
.          
  . ,      -
  .        ,   -
        .   
 ,    .     -
     .       
           
 ,     .

//  8.2.  ,  
//                   
//               

//...
some_object A;

another_object ;