정적 변수

    [C++] 변수 이해하기 (지역/전역/정적)

    변수 변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미 지역 변수 함수 내부에서 생성되는 변수 스택(Stack)에 저장되며, 선언된 함수 내에서만 사용된다. 함수가 종료되면 해당 변수는 소멸한다. { } 중괄호를 기준으로 하나의 지역(지역변수가 생존하는 영역)을 구분한다. 지역 변수 예제 #include using namespace std; int change_num() { int a = 10; return 0; } int main() { int a = 0; change_num(); cout