#include using namespace std; //testClassDynamicArray1.cpp typedef class Emp { public: string name; string sal; int id; } pEmp; // function prototypes void display(pEmp[]); void rec_handler(pEmp[] ); pEmp emp_record(void); static int esize = 0; int main(void) { pEmp erec[3]; for(int i =0; i<3; i++) { rec_handler(erec); } display(erec); return 0; } void rec_handler(pEmp earray[]) { earray[esize]= emp_record(); esize++; } pEmp emp_record(void) { pEmp ER; cout<<"\n name " ; cin>> ER.name; cout<<"\t sal " ; cin>> ER.sal; cout<<"\t id " ; cin>> ER.id; return ER; } void display(pEmp obj1[]) { cout<< "\n displaying class-array ----"; for(int i= 0; i <3; i++) { cout<<"\n name : "<< obj1[i].name ; cout <<", sal : " << obj1[i].sal; cout <<", id : " << obj1[i].id; } }