본문 바로가기

개발공부/C++

C++의 기초적인 사용법

식별자(identifier) : 결국 메모리 주소를 사람이 보기 위한 이름으로 바꾸어 놓은 것뿐이다.

지역범위(local scope) : 

int main()
{
	int x = 0;
    
	{
		int x = 1;
	}
	{
		int x = 2;
	}
    
	return 0;
}

지역변수는 영역을 벗어나면 사용할 수 없게 된다.

지역변수가 차지하고 있던 메모리는 그 지역 변수가 영역을 벗어날때 '스택'메모리로 반납된다.

반납된 메모리는 다음 지역 변수가 사용할 수 있도록 대기한다.

헤더파일(example.h) : .cpp에 함수를 적어놓으면 선언(declaration)이 필요하지만 .h로 적어놓으면 따로 선언이 필요하지 않다. //#include "경로"

 

'개발공부 > C++' 카테고리의 다른 글

전역변수와 정적변수  (0) 2019.10.21
전처리기의 활용  (0) 2019.10.21
assignment와 initialization  (0) 2019.10.21
포인터 복습  (0) 2019.10.10
상수에 대한 참조자  (0) 2019.10.10