title: Can two separate pointers reference the same address? If so, can I change the value at that address with either pointer?
body: <p>So, I have this code fragment:</p>
  
  <pre><code>int * iPtr ;
  int * jPtr ;
  int i = 5, k = 7;
  iPtr = &amp;i;
  jPtr = iPtr ;
  </code></pre>
  
  <p>I have just started learning about pointers, and need to get some doubts cleared.</p>
  
  <ol>
  <li>is jPtr now essentially also pointing at i?</li>
  <li>I know I can change the value of i by using *iPtr, but how can I change the value of the object being pointed to by jPtr?</li>
  <li>How will changing the object being pointed to by jPtr affect the value of the object pointed to by iPtr, and i ?</li>
  </ol>