668  12

	  	 
long	4	 -2 147 483 648  2 147 483 6 S
unsigned long	4 	   4 294 967 295
int	4	  long
unsigned int	4	  unsigned long
float	4	 3.4  -38  3.4  1038
double	8	 1.7. - 1.7 . 10308
long double	10	 3.4  -4932  1.1  104932
bool	1	true  false

    _int8, _intl6, _int32, _int64,  
 .   12.3.

 ,   C++Builder,      
C++,   bool    ,     . -
,          
  .    0   false,  
    true.

         - ,
 - ,  , , , . 
  , , , , , -
       .

       ,   -
           -
.    , ,  .

        
(.  11.4.1  11.5.1). :

double  = 5.4, b = 2;

int ;

void Fl(double A) ;

       . 
      .     -
      ,      -
 (.  11.6).

  :

typedef   ;

        ,  -
_    . , 

typedef double Ar[10];

         10  .
         . -
:

  = {1,2,3,4,5,6,7,8,9,10};

    typedef      -
 ,        C++. -
   C++Builder     Object Pascal -