44                                2.     

;      .  -
         
 .

   in ()       
.    C++   .
  main ()     0,  
  .    
  (    return);   .

  assert      , 
  .

 C++      .  -
      .     -
       .  -
  C++     ..  
  . :

 modulel.c rnodule2.c my_main.c

    C++   UNIX,   :

modulel.c, module2.c  my_main.c.     ,  
  a.out.

2.4.  

    C++  bool, double, int  char. 
     ,    -
 ,    .    C++  -
  .       false  -
    true.

  C++     short, long.
signed  unsigned     .  
          .
    ,    .

  
bool char wchart short unsigned short float	signed charint unsigned double	unsigned charlong unsigned long long double

       bool    -
 long double.  ,     -
        ,   . 
  bool  char    .   
 int   ,     long, float  double 
   .