
[C++] 참조자(Reference)
·
C++
TIL참조자C언어에서는 어떠한 변수를 가리키고 싶을 때는 반드시 포인터를 사용해야 했음.ㅡ> C++에서는 다른 변수나 상수를 가리키는 다른 방식이 존재. 이를 참조자(reference)라고 부름.#include using namespace std;int main(){ int num=3; int& refNum=num; refNum=5; cout실행결과를 보면 알 수 있듯이 refNum은 num의 참조자이기 때문에 refNum은 num의 또다른 이름(별명)이라고 컴파일러에게 인식되어 refNum에 작업을 수행하는 것들은 사실상 num에 작업하는 것과 마찬가지인 것입니다. 따라서 실행결과가 num, refNum 모두 3이었던 값이 5로 바뀐 것을 확인할 수 있습니다.*유의사항 : 참조자..