C++ #21. 참조변수와 참조에 의한 호출(call by reference)


C++ #21. 참조변수와 참조에 의한 호출(call by reference)

C++언어 C++ #21. 참조변수와 참조에 의한 호출(call by reference) jangThang 2016. 11. 3. 13:02 이웃추가 본문 기타 기능 참조변수 : 어느 한 변수의 다른 이름(별명) 참조변수의 선언 : 자료형 &참조변수이름 = 원래변수; 저번에 좀 어려운 개념을 배웠기에, 좀 쉬어가는 의미로 쉬운 걸 준비했어요. 참조변수는 말 그대로 별명입니다. '장땡'의 별명이 jangThang일 때, 두 이름이 가르키는 사람은 단 한 사람이죠. 따라서 장땡이 과내 수석을 하는 것은 jangThang이 과내 수석을 하는 것과 같습니다. 이것과 같이 참조변수는 원래 변수와 똑같은 값(메모리)을 공동으로 사용하는 별명입니다. 위의 예제와 같이, 참조변수의 값을 +1해도 원래 변수의 값이 +1이 되고, 원래 변수의 값을 +1해도 참조변수의 값이 +1 됩니다. 그럼, 이걸 주로 어디에 이용할까요? 사실 하나의 변수의 이름이 여러개인 것은 번거롭기만 할 수도 있습니다. 참조에...



원문링크 : C++ #21. 참조변수와 참조에 의한 호출(call by reference)