[C++] 정적(Static)변수


[C++] 정적(Static)변수

안녕하세요! 이번 글에서는 정적 변수에 대해 알아보겠습니다. 정적변수(Static Variable)는 프로그램 실행 중에 메모리에 한 번만 할당되며, 해당 변수가 선언된 함수 또는 클래스의 범위에서 사용됩니다. 정적변수는 변수가 선언된 함수나 클래스의 인스턴스와는 별개로 존재하며, 해당 범위 내에서 데이터를 유지할 수 있습니다. 이제 정적변수에 대해 자세히 알아보겠습니다. 정적변수의 선언과 사용 정적변수는 함수 내부에서 선언될 때 static 키워드로 표시되며, 클래스 내부에서 선언될 때도 static 키워드로 표시됩니다. 정적변수는 해당 함수 또는 클래스의 모든 인스턴스에서 공유되며, 변수가 선언된 함수 또는 클래스의 범위에서만 접근할 수 있습니다. 메모리 할당 정적변수는 프로그램이 실행되기 전에 메모..


원문링크 : [C++] 정적(Static)변수