어떤점이??
아직까진 잘 몰겠는디
걍 하이퍼링크처럼 포인터 변수 부르면 저장된 주소 참조 아님?
나중에 더 복잡해짐?
예제보면
1 변수선언
2 변수num에 대한 포인터 변수선언
3. 포인터 *pnum = num 주소로가서 20대입해라
4. num주소에 있는 값 출력해라 =20 출력
음?? 이거 존나 복잡하게 꼬아서 어려워지는거임? 어케 어려워지는건데?
어떤점이??
아직까진 잘 몰겠는디
걍 하이퍼링크처럼 포인터 변수 부르면 저장된 주소 참조 아님?
나중에 더 복잡해짐?
예제보면
1 변수선언
2 변수num에 대한 포인터 변수선언
3. 포인터 *pnum = num 주소로가서 20대입해라
4. num주소에 있는 값 출력해라 =20 출력
음?? 이거 존나 복잡하게 꼬아서 어려워지는거임? 어케 어려워지는건데?
사실 안어려움
개쫄았는데
어렵다는 것도 구라고 배워야 한다는 것도 구라임
문법이 중요한게 아니라. 이걸 왜 쓰는지 이해하는게 좀 걸렸음
아하
결론은 왜 쓰는건데?
변수를 가리키는 변수가 있으면 변수 들 중에 마음에 드는거 동적으로 선택해서 변경할 수 있지 - dc App
기본적인 이해는 쉬워.. c언어 입문서에서도 포인터 기본 내용은 가르치니깐, 시간 날 때 도서관 가서 c언어 입문서들 중에서 포인터 설명이 잘 돼어 있는 것들 복사해서(저작권 때문에 책의 1/3까지만 복사가능함) 반복해서 봐봐... 쉽게 이해가 될 거다.. 문제는 포인터의 응용이야.... 포인터 기본 내용은 이해해도 응용에서 나가떨어지는 사람들 많더라
오우
근데 궁금한게 *pnum=&num 하면 num의 주소가 *pnum으로 간거잖아? 그러면 num=5; 라고 하면 *pnum도 바껴야 하는데 왜 안바뀔까? 주소로 통하는 거니까 한 쪽이 바뀌면 다른 한 쪽도 무조건 바껴야 이론상 맞는데 왜 안될까..
바뀌지 않음?
https://gall.dcinside.com/board/view/?id=programming&no=2145042&page=1
뭐야 ^^ㅢ발 어제 했을 때는 안 바뀌더만 오늘은 왜 또 되ㅑㄴ!?!?
니가 *이나 &빼먹었을걸? 나도 어제 몇번 연습해볼때 실수해서 주소값뜨던데
ㄴㄴ 빼먹진 않았음 뭐징.. 어쨌든 됐으니 개꿀!! 이걸로 ㅈㄴ 골머리 썩혔네 ㅋㅋ ^^ㅢ방..