int* <- 포인터 변수다
0x0000같은 값 <- 포인터다
int a=10; int* aptr=&a; <- aptr은 a의 주소를 담고 있는 포인터 변수다. 참조랑은 다른 개념이다.
int a; <- 스택에 저장되고 중괄호 블록을 빠져나가거나 함수 리턴할때 소멸된다.
int *a=new int; <- 힙에 저장되고 중괄호 빠지거나 함수 리턴해도 안없어진다. delete 연산자로 따로 소멸시켜줘야 한다.
int** aptrptr = &aptr; <- 결국 포인터도 값이기에 이건 포인터를 가라키는 포인터 (이중 포인터)다
int*** aptrptrptr = &aptrptr; <- &&&a, &&aptr, &aptrptr과 같다. 이건 삼중 포인터. 이런식으로 무한히 만들수 있다.
0x0000같은 값 <- 포인터다
int a=10; int* aptr=&a; <- aptr은 a의 주소를 담고 있는 포인터 변수다. 참조랑은 다른 개념이다.
int a; <- 스택에 저장되고 중괄호 블록을 빠져나가거나 함수 리턴할때 소멸된다.
int *a=new int; <- 힙에 저장되고 중괄호 빠지거나 함수 리턴해도 안없어진다. delete 연산자로 따로 소멸시켜줘야 한다.
int** aptrptr = &aptr; <- 결국 포인터도 값이기에 이건 포인터를 가라키는 포인터 (이중 포인터)다
int*** aptrptrptr = &aptrptr; <- &&&a, &&aptr, &aptrptr과 같다. 이건 삼중 포인터. 이런식으로 무한히 만들수 있다.
위키새끼 좀 여물고~
잘하노 - dc App