포인터(Pointer)
주소를 저장하는 변수
변수의 주소를 알기 위해서는 변수 이름 앞에 &연산자를 붙이면 해당 변수의 시작 주소를 반환한다.


포인터 변수 p에 i의 주소값을 넣기 위해서는 &연산자가 필요하며,
포인터 변수 p가 가리키는 값을 알기 위해서는 *(value)를 사용한다.
여기서 *(value)는 역참조를 의미한다.
역참조란?
주소를 통해 값에 접근하는 것을 역참조라고 한다.
'C++' 카테고리의 다른 글
C++ 동적할당, 가비지컬렉션 (0) | 2023.03.21 |
---|---|
프로세스 메모리 (0) | 2023.03.17 |
Call by value, Call by reference, 참조자 (0) | 2023.03.16 |
아스키코드 (0) | 2023.03.11 |
C++ 바이트 패딩(Byte Padding) (0) | 2023.03.11 |