     anyFunctionO    t  TTime.   
 - Display()  t     ,  
 .      TTime:

   TTime  today;                                                       

       anyFunction():

   anyyFunction( today ) ;

             . 
           
        .  
   -:

    Function (TTime *tp) 
    {
        tp->Display();	
    }

        anyFunction()      
 TTime   :

    anyFunction(&today); 

    ,       . 
,         . 
  ,      ,  
        .   
 anyFuuctionO,         
  TTime: 

          void anyFunction(TTime &tr)      // tr -  	
          {
             tr.Display() ;	//  Display()  ,    tr                                   
          }
 
     -         TTime 
     anyFunction():	

     anyFunction(today);

         ,    
    today  .    anyFunction()
  today     .

       	

            
   .    ,  
   TTime:

   TTime newTime(void) 
   { 
      TTime t; 
      return t; 
   } 
   
   t (    
   )  .  newTimeO 
   : 

    TTime anotherTime = newTime() ;	.          

        newTimeO   anotherTime.   
  ,      TTime   : 

      TTime anotherTime ;  //                                     

            . , 
 ,       TTime   
 : 

    TTime *newTimeP(void) 
    {
      TTime *p = new TTime;      //     
       return p;	//        
   } 

         TTime     
TTime,    new.     , 
 ,     ,  ,  
    .    newTime()  
         TTime,  
tp: 

   Time *tp = newTimeP() ; 

     13.  	331 
