{ 중괄호 }는 영역을 분리시켜주는 역할을 한다.
그렇기 때문에 함수 중간에 들어갈 수 있다.
단, 영역이 다르기 때문에 서로 간섭하지 않는다.
다른 메모리에 대한 식별자이기 때문이다.
ex) 식별자 이름이 같아도 상관 없다.
*참고
지역 변수는 영역을 벗어나면 사용할 수 없게 된다.
지역 변수가 차지하고 있던 메모리는 그 지역 변수가
영역을 벗어날 때 '스택'메모리로 반납됩니다.
반납된 메모리는 다음 지역 변수가 사용할 수 있도록
대기합니다.
&x : x의 주소위치를 출력하는
cout << x << "" <<&x << endl
ex) 0 01FF868
'programming > c++' 카테고리의 다른 글
1.9 기본적인 서식 맞추기 (0) | 2019.03.29 |
---|---|
1.8 연산자와의 첫 만남 (0) | 2019.03.29 |
1.6 키워드와 식별자 이름 짓기 (0) | 2019.03.28 |
1.5 실습 (0) | 2019.03.28 |
2019.03.24 - 함수와의 첫 만남 (0) | 2019.03.25 |