프로그래밍

 3198, 1/160 회원가입  로그인  
   kyg7089
   http://www.cyworld.com/01098841371
   포인터에 포인터 변수

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6349 [복사]


어디서 C언어 책 하나를 구해서 오랜만에 책을 보는데
이책 예제중에서
int a=2,b=7,*p=&a,*q=&b;
(1)*p + b
(2)**&q - *p
(3)++*p * --*q * 3
(4)&*&i != p
(5)*&b == **&q

이 수식들의 결과는? 이라고 하는데
포인터 변수의 주소값들은 컴퓨터마다 다르고
4번은 i는 선언 되어있지도 않고
2번 같은 경우는 포인터에 포인터 그리고 주소 이렇게 되있는데 굳이 이렇게 까지 할 필요가있나요?
이렇게 꼬아서 하는경우는 코딩 할 때 어떤 경우에 쓰는지 궁금합니다.
그리고 포인터에 포인터 주소 이것도 무엇인지 알려주시면 감사하겠습니다 ㅜ

  Hit : 4177     Date : 2013/05/13 11:19



    
dwdwzzz 자바는 포인터없어도 잘만짜죠..ㅋ
비슷한개념으로 레퍼런스를 쓰지만 c의 포인터가 필수적인경우는없다고 생각합니다.
물론 기존소스를 포인터없이바꾸려면 많은 구조변경과 밤샘이필요하겠지만요...
그나저나 정답은 http://www.soen.kr/lecture/ccpp/cpp1/10-4-1.htm
이쪽참고하셔서 풀어보시길..
2013/05/15  
JackJ c에서 포인터의 개념은 배열의 주소개념이랑 똑같아서 저렇게 포인터랑 주소기호랑 같이 쓰면 안되지 않나요? 2013/06/04