TIP. 포인터(pointer)와 참조자(reference)의 차이점에 대해서 알고가자. c++ 프로그래밍을 하려면 포인터와 참조자에 대한 차이점에 대해서 확실히 이해를 하고 있어야 합니다. 우선 포인터와 참조자가 무엇인지 코드로 살펴봅시다. int * pNum; // 포인터 int & rNum; // 참조자 위와 같이 객체(변수)를 선언할 때 * 를 사용하면 포인터 & 를 사용하면 참조자입니다. 포인터와 참조자의 차이점에 대해서 말하기 전에 공통점에 대해서 먼저 짚고 넘어가겠습니다. # 공통점 : 포인터와 참조자는 다른 객체(변수)를 간접적으로 참조하는 역할을 한다. 즉, 원본 대상을 포인터와 참조자를 이용하여 대신 이용할 수 있도록 한다는 겁니다. 그럼 같은 역할을 하는게 왜 2개나 있을까요? 물론 사용하는 용도에 차이점이 있기때문에 그렇습니다. 그럼 어떤 차이점이 있는지 살펴봅시다. #.. 더보기 이전 1 ··· 159 160 161 162 163 164 165 ··· 176 다음