포인터(Pointer)

주소를 저장하는 변수

변수의 주소를 알기 위해서는 변수 이름 앞에 &연산자를 붙이면 해당 변수의 시작 주소를 반환한다.

 

포인터 변수 pi의 주소값을 넣기 위해서는 &연산자가 필요하며, 

포인터 변수 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

+ Recent posts