358                                        .   

void foot)       //foo   

{

int i = 5;    //i   

         //i  

//     foo
}

 ,    ,   , -
     .

        typedef.

	typedef	
typedef typedef typedef	int BOOLEAN; char* cstring; void (*ptrf)();	    bool cstring   char  void fcn()

 C++    ,   , 
 ,        -
 .   ,     
,          
 .       
         
.    ,      -
    .

      .   
    for (   .  2.8.5, -
 for,  . 56,   for_test.cpp).

 ,   i f  swi t ch,    -
 .   ,  ,   
.

if (flag)

int j = 6;         //
else

j = 19;

if (flag) {

int j = 6;         //  

cout  j ;

^

 C++      : :.   -
 : :      ,   
   .        
 .         .
       ,  -
 .      _ :: ,
        :