프로그래밍/C++
참조자
우끼우끼몽키
2023. 10. 22. 15:46
참조자란 변수에 대한 또하나의 이름이다.
- 선언과 동시에 참조해야한다.
- NULL로 초기화 할 수 없다.
- 참조자를 반환하는 함수인 경우 지역변수를 반환하지 않도록 한다.
int a = 10;
int& b = a;
int Function(int& a);
int& Function(int& a);
const 참조자는 상수를 참조할 수 있다. ( 함수 매개변수로 const 참조자를 쓸 수 있다. )
const int &a = 30;
int Function(const int& a); //참조자a가 가리키는 값을 변경하지 않는다.