C++. 썸네일형 리스트형 Static 변수 static 변수 (함수) static은 정적 이라는 의미로 C언어에서도 사용이 되고 있는 일종의 전역 변수이다. 이 static개념이 나온 이유는 지역변수를 전역변수처럼 사용하고자 하는 개념으로 나오게 된 것이다. C++은 객체 지향이라고 하지만 객체지향에서는 전역변수라는게 존재 하지 않는다 그렇기 때문에 완전한 객체지향을 하고자 한다면 전역변수가 없는 프로그램을 만들어야 하는데 그렇게 되면 서로간의 데이터를 주고받는일이 쉽지가 않을것이다. 완벽한 객체지향을 위해서 static 변수를 사용한다. 이 static 변수는 우선 메모리 맵의 시스템 영역에 위치하게되며 매인함수가 만들어지기 전에 이미 지혼자 자리잡고 대기 치고있다. ㅡㅡ ''(이는 전역변수도 마찬가지임을 잊지말자) 그렇게 때문에 멤버라는 개념.. 더보기 이전 1 다음