    ANSI   C++        , , 
,   , , , , , 
  . 
    C++     ,   . 12.1 
   ( ),   C++.  C++  
   ,    . 

     12.1.   ANSI   C++ 

    asm 		default  	friend* 	protected* 	switch 	 void
    auto 		delete* 	goto 	public*  		template 	volatile 
    break		do  	if  	register	    	 this* 	 while    
    case		double	inline*	return		throw* 
    catch* 		else 	int 	short 		try*  
    char 		enum 	long	signed 		typedef 	
    class*		extern	new*	sizeof		union 
    const		float	operator*	static		unsigned
    continue	for	private*	struct		virtual* 


    *  C++ 

    C++ ,         .   
ANSI    ,   . 

     C++       .    
       ,   
   . ,  ANSI     
  ,   C++    .   ,   
 ANSI   C++  ,     C++. 

     C++     typedef-.   
   

    struct mystruct { 
    };' 

     mystruct x;.    
  ANSI ,    struct mystruct x;   
typedef   mystruct. 

     C++  char     8 .  ANSI      
,   Borland C++    8 . 

     ANSI      int,   sizeof('X') 
 sizeof(int).  C++     char,  
 sizeof('X')  sizeof(char). 

     

          ANSI C :C'++.  
      . 
    

     C++ 

    C++   ANSI   ,   BCPL  
  .   C++    
.      / /   .  
ANSI   

    /*   */ 

     C++  

    //   

     ANSI ,        C++, 
  : /*,   ,  */,   
.  ANSI        ,  
 C++    .      
  .  ANSI         
: 

    count++; /*  count   */	.      . . 


    280      III.   ANSI C++ 
