title: C++ copy constructor using pointers
body: <p>Can anyone explain the meaning of <code>*p=*q</code> in this C++ code? Is this a copy constructor concept?</p>
  
  <pre><code>class A{
    //any code
  }
  
  int main(){
    A *p=new A();
    A *q=new A();
    *p=*q;
    return 0;
  }
  </code></pre>