조금 헷갈리네요
    
    int n= 20;        --> 주소값이 만약 0x1000
    int *p1=&n;        
    int *p2=p1;

   요기서 *p1은 n의 주소값을 가리키잖아요 
   즉 0x1000을 가리킨다는건 알겠는데 

   int *p2=p1; 이게 조금 이해가 안갑니다
   *p2는 p1의 값을 가리킨다는게 맞나요? 즉 p1의 값인 0x1000을 가리키는건가요?
   *p2가 뭘 가리키는건지 알려주세요 ....ㅠㅠ