[ C++ ] 포인터
#1 포인터란?변수의 메모리 주소를 저장하는 변수다. 포인터는 주소를 통해 데이터를 공유를 할 수 있게끔 도와준다.포인터 선언변수의 자료형에 따라 포인터의 자료형이 결정된다.char *p; // 포인터 p의 자료형: char*#2 포인터와 연산변수의 주소주소연산자(&)를 통해 변수의 주소를 반환받을 수 있다.int a = 123;int *p = &a; // 변수의 주소 받기포인터로 값 접근 · 변경역참조 연산자로 주소가 보관하는 값에 접근하고 값을 변경할 수 있다.// 값 접근int a = 456;int *p = &a;cout 변수 출력시 값이 변경 된 걸 확인할 수 있다.주소를 10진수로 표현하기포인터는 주소값을 저장한다. 주소값은 16진수 형태다. 10진수 형태로 표현하면 보기가 편하다.int a =..