Back To C++ Constructors & Destructors
//program to demonstrate copy constructor in class student #include
#include
#include
class student { int rollno; char name[20]; int marks; public: student() // default constructor is neccessary for copy constructor { } student(student &s) //copy constructor { rollno=s.rollno; strcpy(name,s.name); marks=s.marks; } void getdata() { cout<<"\nenter rollno "; cin>>rollno; cout<<"\nenter name "; cin>>name; cout<<"\nenter marks "; cin>>marks; } void showdata() { cout<<"\nrollno is "<