
C/C++에서 & 기호는 문맥에 따라 다양한 의미를 가지며, 매우 중요한 역할을 합니다. 아래에 그 용도를 모두 정리해볼게요:🧠 1. 주소 연산자 (Address-of Operator)사용 위치: 변수 앞예시: int a = 10; int* p = &a;설명: 변수의 메모리 주소를 가져옵니다. 포인터를 초기화하거나 함수에 주소를 전달할 때 사용됩니다.🔁 2. 참조자 (Reference) [C++ 전용]사용 위치: 변수 선언 시예시: int a = 10; int& ref = a;설명: 참조자는 기존 변수의 별칭(alias)입니다. ref를 수정하면 a도 같이 수정됩니다.📦 3. 참조로 인수 전달 (Pass-by-Reference) [C++ 전용]사용 위치: 함수 매개변수예시:void update(in..