C++

Objectives :

  • testStructDynamicArray1
    • stream input as an array
      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++;
      }
       
    • generating dynamic array using struct
      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;
      }

       
  • code:testStructDynamicArray1.txt

Step: 1 Create a project

Step: 2 Create a source file

Step: 3 Edit Source file

Generating Arrays with two functions

Displaying with

Step: 4 Runtime Views:

a) adding records

Displaying records in dynamic array

Step: