Exercise 12-3
메모리 상태 확인하기
다음의 소스 코드가 실행되었을 때의 메모리 상태(layout)을 그림으로 그려보자.
struct Point
{
int x,y;
};
Point pt[3] = { {100,100}, {30,50}, {80,20}};
Point* p[5] = { &pt[0],&pt[1],&pt[2],&pt[0],&pt[1] };
그냥 보기 뭐하니까 코드화 / 출력해서 확실하게 알아보도록 하면.
/////////
이런식으로 짤 수 있다.
그림으로 표현하면 이렇다.
'공부 > C++' 카테고리의 다른 글
Vitamin Quiz p542 대입 연산자 복습 (0) | 2013.07.24 |
---|---|
Exercise 12-1 배열을 가리키는 포인터를 사용해서 배열 탐색하기 (0) | 2013.07.23 |
Exercise 16-1 상위권 점수만 출력하자 (0) | 2013.07.23 |
Exercise 15-1 재귀호출을 이해해보자. (0) | 2013.07.23 |
Exercise 17-4 절대 경로의 디렉토리 부분만 출력하기 (1) | 2013.07.23 |