///////////////////////////// /////////////////////////////////// 1. static 의 scope 1.1 static 을 전역 변수에 사용할때 -> file 내부로 scope 가 제한됩니다. 일반적인 전역 변수는 extern 을 이용해서 다른 파일에서 불러다 사용할 수 있지만, static 으로 선언되면 그렇게 못합니다. 1.2. static 을 로컬 변수로 사용할때 -> 일반 변수와 동일합니다.
2. static 의 동작 1.1 static 을 전역 변수에 사용할때 -> 일반 전역 변수와 동일합니다. 1.2 static 을 로컬 변수에 사용할때 -> 함수가 호출되면 1회에 한해서 초기화 됩니다. 그리고, 이 변수는 함수로 종료되어서 메모리를 반납하지 않고, 계속 사용합니다. //////////////////////////////////////////////////////////////////////////