일반 변수와 참조 변수로 각각 값을 받아 증가시키는 예제 - num1은 1이 기본값이고 함수를 호출할 때마다 하나씩 증가합니다. #include using namespace std; int& ref_return(int & ref) { ref++; return ref; } int main() { int num1 = 1; int num2 = ref_return (num1); // int &num2로 바꿀경우는 103, 103으로 찍힙니다. num1 += 1; num2 += 100; // 일반 변수인 num2의 변화는 num1에 영향을 끼치지 못합니다. cout