Study/C++

포인터

코딩하는 야구쟁이 2011. 9. 3. 23:12
포인터?
- 메모리 번지를 저장할 수 있는 변수
- 다른 변수의 위치를 저장할 수 있는 변수

사용이유
- 메모리를 동적으로 할당 받을 떄
- 매개변수가 변경되어 돌려지기를 원할 떄
- 이름 없는 변수의 사용


단순변수의 포인터 활용 예




단순변수의 포인터 활용 예 - 동적 기억장소 할당





단순변수의 포이터 활용 예 - call by value 값에 의한 호출





출력값 a= 3 , b=4


단순변수의 포인터 활용 예 - call by reference 참조에 의한 호출




출력값 a=4 , b=3