Friday 18 August 2017

Insert node at start



//--------------------------------
Insert node at start-----------------------------------
void Employee::add_at_start( )
{
       EmployeeNode* temp = new EmployeeNode;
       cout << "\nEnter Employee's Name: ";    
cin >> temp->name;
       cout << "Enter Employee's Salary: ";    
cin >> temp->salary;
       if(first == NULL)
       {
              first = temp;
              current = first;
       }
       else
       {
              current->next = temp;
              current = temp;
       }
}
//---------------

0 comments: