672_____________________________________________ 12

      unsigned    -
 signed.       char. C+-rBuiS-
der        char signed  unsigned,
  ,    

char ch;

  

signed char ch;

       char  ,   
 :

unsigned char ch;

 long  short     int.   -
   long  short,    long int 
short int.

 ,      
 ANSI .  ,  short, int  long   
 , .. short <= int <= long.   -
,        .  , 
           , 
   .

 ,       C++Builder 
32  ,      12.1.  ,  
   ,  int  long     32 .

        : 0  
, 1  .

      ,   -
   _int,     .   
     i  ui,    
 . ,         -
    .

			 ()
int8	i8	int8  = 127i8;	8
intl6	il6	intl6 s = 32767il6;	16
int32	i32	int32 i = 123456789i32;	32
int64	i64	int64 big = 12345654321164;	64
unsignedint64	ui64	unsigned int64 hugeint = 123456788765432lui64;	64

        -
    float  double.      32 -
,    64.   double    long, -
     80 .

        
   C++Builder  32      
 12.1.  ANSI        -
  . ,     
,           -
 ,        sizeof (. -
 11.7.9  11).