Use of this pointer

#include<iostream.h> 
#include<conio.h> 
class p1 
{ 
       private: 
                     char c1[10]; 
       public: 
                     void funct() 
                 { 
                       cout<<"Object Address : "<<this<<"\n"; 
                 } 
}; 
    void main() 
{ 
        clrscr(); 
        p1 w1; 
        w1.funct(); 
        getch(); 
} 

the use of this pointer