한마디로 메모리 어떤 한 곳(주소값) 근원에 변수를 저장함으로서 포인터로 변수 지정하면 *로 불러서 주소에 저장된 변수값 출력해서
다시 코드안짜도 되고 컴퓨터 부하안걸리고 편하라고 쓰는거네
예를들어서
메모리의 근원 주소값 자체를 바꾸고 나중에 불러올때
*asterisk 함수로 변수 지정하고 불러서 서로 다른 남인 함수라도
서로 같은 메모리에서 불러오니깐 그 메모리에 저장된 값을
포인터로 지정해놓으면 그것만 꺼내옴으로서 코드를 절약할 수 있다는거네
해당 댓글은 삭제되었습니다.
대충 저거 맞음?
그러게 이걸 나도 쉽게 잘 말하지를 못하겠다 걍 뇌에있는 뇌세포 하나에 사과를 저장하고 나중에 필요할때 그 뇌세포 주소값을 지정하고 부르면 사과가 출력된다는거 맞지?
시발 책이 존나 어렵게 설명해놓음 유튜브 강의 보고 대충알겠더라고 걍 예를 들어 변수 5 주소지를 a로 임의로 저장한다면 그 주소지를 *a로 불러오면 5가출력된다고 생각하면 되겠지?
그럼 포인터 변수는 주소값, 주소값에 저장된 변수 자체의 값 두가지를 표현하는 변수라는거네 야 너 되게 이해잘되게 설명한다 똑똑하네
와 고맙다
뭔소리냐 그게 그냥 변수잖아
그럼 변수의 주소값만 불러온다는거임?
다른 변수의 주소값을 임의로 저장하고 그 값을 지칭하는거아닌가 다시 공부하고올게
같이보자
주소값을 저장할수 있는 변수
다른 언어도 할 줄 알면 깊은복사 얇은복사 개념도 같이 알면 이해하는데 편함