    C++ 713

   Ppers   Pers.   
     :

Ppers->Fam = "";

Ppers->Nam = "";

Ppers->Par = "";

Ppers->Year = 1960;

Ppers->Sex = true;

Ppers->Dep = "";

12.11.2  

        . -
      (.  11  11.9) -
 ,       , -
     .   -
     ,     -
 ,      -
.          -
.        .
        NULL, 
        .

 1                2                 N

NULL
  >   ------->   >

      12.11.1   -
,      :

struct TPers {

AnsiString Fam,Nam,Par;

unsigned   Year;

bool       Sex;

AnsiString Dep;

TPers * pr;

       .  
   ,    :

TPers * = NULL, *Pnew, *Pold;

          
.     .    
        
    ,     :

//     
Pnew = new TPers;

//   
Pnew->Fam = "";

Pnew->Nam = "";

Pnew->Par = "";

Pnew->Year = 1960;

Pnew->Sex = true;

Pnew ->Dep = "";

Pnew->pr = NULL;