본문 바로가기
생활

[망상] 더블 포인팅!

by 케찹이 2022. 10. 29.

예전에 1학년 1학기때, 한참 C언어를 배우고 있을 때였는데 그때 포인터와 배열의 개념에 대해서 잘 몰랐을 때 왜 포인터는 하나의 주소만 가르키지 라는 의문이 있었다.

 

사실 지금 생각해보면 그냥 잘 몰라서 하는 생각이라고 할 수가 있는데 또 재미있는 생각일 수도 있어서 일단 기록을 해본다.

 

포인터는 하나의 주소를 가리킨다, 밑 그림과 같이 대충 이런식으로 하나의 데이터를 포인팅하겠지요.

다만 그때 했던 망상으로는 포인터가 여러 주소를 가지게 되는 것이다.

물론 어떻게 객체를 새로 만들어서 하고 하면 당연히 만들 수가 있다. 하지만 왜 이런 기능의 포인터를 만들어야 하는지는 사실 기억이 나지 않는다. 근데 뭔가 있으면 좋을 것 같지 않나? 사실 그때 어떤 과제를 하면서 이런 생각을 한거긴 한데, 어떤 과제 였는지 생각이 안난다. 흠.... 어디에 써먹어야 될지는 사실 당장은 머리가 안돌아가서 그런걸 수도 있는데 생각이 안난다....

 

어쨌든 나중에 이런 클래스, function 하나 만들어보고 쓸 상황이 있다면 다시 이거에 대해서 써봐야 겠다.

 

-끝-

'생활' 카테고리의 다른 글

2024년 1분기 회고  (0) 2024.04.01
노마드 코더 - 노개북 챌린지  (0) 2024.03.15
C언어를 배운 다음 뭘 공부해야 할까?  (3) 2021.01.06

댓글