![[C++] 포인터(pointer), 2차 포인터](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTylUy%2FbtsGKWBuGs0%2Fj2MREVhuTgXcumndZ7DBH0%2Fimg.jpg)
PROGRAMMING/04. C++2024. 4. 18. 13:46[C++] 포인터(pointer), 2차 포인터
Pointer포인터는 일반 데이터를 저장하는 변수가 아닌 메모리의 주소 값을 저장하는 변수이다.포인터도 변수기 때문에 메모리 어딘가에 저장되기 때문에 포인터도 주소 값을 가지고 있다.포인터 연산자포인터 변수를 이용하면서 2가지의 연산자가 사용되는데, & 과 *이다.여기서 &는 주소 연산자이고 *은 참조 연산자이다. 🟣 주소 연산자 &는 변수 이름 앞에 사용하여 해당 변수의 메모리 주소 값을 반환한다.🟣 참조 연산자 *는 포인터의 이름이나 주소 앞에 사용하며 해당 주소를 참조하여 주소에 저장되어 있는 값을 반환한다.포인터 예제123456789101112131415#include stdio.h> int main(){ int a = 10; printf("a = %d\n", a); // a = ..