정적 변수와 전역 변수의 차이를 정리해보았습니다. 특징정적 변수전역 변수선언 위치함수/클래스 내부함수/클래스 외부접근 범위선언된 범위 내부프로그램 전체공유 범위동일 함수/클래스 내에서만 값 공유모든 함수/클래스 내에서만 값 공유생명 주기 프로그램 종료 시까지 유지 프로그램 종료 시까지 유지 장점데이터 은닉성 보장, 부작용 최소화값 공유와 상태 관리를 쉽게 할 수 있음단점범위 내에서만 사용 가능다른 함수에서 수정 가능하여 디버깅이 어려울 수 있음