static은 전역변수와 전역함수를 대체하기위해서 등장했다. static을 간단히 설명하면 static으로 선언한 변수와 함수는 공유할수 있다는것이다. [ STATIC 의 특징 ] - 클래스 변수, 클래스 함수라한다. - main 함수 호출이전에 메모리 공간에 할당되서 초기화(전역변수와 동일) - 선언된 클래스의 객체내에 직접 접근 허용 - static 멤버 초기화 문으로 초기화 해야한다. - static를 적용한 예 - class Student{ int num; static int count; public: Student(int _num){ num = _num; cout