static 지역변수는 스택이 아닌 데이터 영역에 저장된다. 전역변수와 동일한 위치(데이터 영역), 동일한 시점(프로그램의 시작과 동시에)에 메모리로 올라간다. 메모리로 올라가면 프로그램이 종료될 때까지 공간을 차지한다. 아래 코드를 통해 이를 실험해볼 수 있다.그렇다
포인터(pointer) : 주소 값을 담고 있는 변수(또는 상수)하나의 주소 값은 1Byte 크기의 메모리 공간을 표현함32bit 시스템에서는 주소 값을 표현하는데 32bit를 사용함(사용할 수 있는 최대 메모리 공간 : 2^32bit = 4GB)64bit 시스템 ==
프로그램의 실행과정에서 선언하는 변수의 메모리 공간 할당을 위해서프로그램의 실행과정에서 사용되는 상수의 표현을 위해서연산 및 호출된 함수의 반환 값을 임시로 저장하기 위해서실행할 프로그램의 코드를 올려 놓을(저장할) 공간 : Code 영역프로그램이 종료될 때까지 유지해