C++
[C++] 전역변수와 지역변수
쿼카만지고싶어요
2024. 10. 19. 18:29
전역변수는 특정한 값으로 초기화 하지 않으면 BSS영역에 저장되며, 자동으로 0으로 초기화된다.
지역변수는 스택에 저장됨으로 자동으로 초기화되지 않아서 초기화를 꼭 해줘야 한다.
BSS : 초기값이 없는 전역변수이며 배열이나 static으로 선언된 변수가 할당되는 메모리공간.
complie time에 크기가 결정되고 그 이후로 변동되지 않는다.