프로그래밍/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가 가리키는 값을 변경하지 않는다.

 

'프로그래밍 > C++' 카테고리의 다른 글

const, static 멤버 변수,함수  (0) 2023.10.22
Class 와 struct 차이  (0) 2023.10.22
C++ 파일분할  (0) 2023.10.08
Const 정리  (0) 2023.10.08
디폴트 매개변수  (0) 2023.10.07