This pointer in C++ by R4R Team

In C++ programming, this is a keyword that refers to the current instance of the class. There can be 3 main usage of this keyword in C++.
-It can be used to pass current object as a parameter to another method.
-It can be used to refer current class instance variable.
-It can be used to declare indexers.


#include < iostream>
using namespace std;
class r4r {
//data member
int id;
string name;
float salary;
r4r(int id, string name, float salary)
this->id = id;
this->name = name;
this->salary = salary;
void display()
cout<< id<<" "<< name<<" "<< salary<< endl;
int main(void) {
//creating an object of r4r class
r4r e1 =r4r(101, "Sonoo", 890000);
r4r e2=r4r(102, "Nakul", 59000);
return 0;


101 Sonoo 890000
102 Nakul 59000

Leave a Comment:
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!