• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

global variable 과 static local variable

20.09.02 12:28 작성 조회수 141

1

교수님의 두 변수에 대한 설명 잘 들었습니다.

약간 애매한 부분이 있어서 질문 드리는데요, global variable과 static local variable 은 모두 cpp 파일 전체에서 고정된 메모리 공간을 차지하고 있다는 사실은 동일하지만 stati local variable은 {} 안에서만 사용할 수 있고, global variable은 파일 전체에서 사용할 수 있다는 점이 다른 건가요?

답변 1

답변을 작성해보세요.

1

Hello Yeo님의 프로필

Hello Yeo

2020.09.02

안녕하세요?
global 은 프로그램 전체에 대한 scope를 가집니다. static local은 생각하시는 것이 맞습니다. :)
덧붙이면 static 으로 선언한 경우 file scope를 가집니다.